FullStack Engineer Job in Lagos

We’re not just a training academy — we’re reimagining the way people learn, grow, and succeed. Traditional training is outdated. We’re building a new kind of learning experience — one that’s immersive, practical, and designed for real-world impact. Our approach blends hands-on projects, mentorship from industry leaders, and personalized growth pathways to equip learners with the skills, confidence, and mindset they need to thrive in today’s fast-changing world.


We are recruiting to fill the position below:

Job Position: FullStack Engineer
Job Location: Lagos (Fully Remote)
Employment Type: Contract
Job Hours: 8:00am – 6:00pm
Timezone: West Africa Time (WAT)

About the role

  • We are seeking a talented, innovative, and high-impact Full-Stack Engineer to join our technology team.
  • This role is ideal for a passionate developer who can work seamlessly across front-end and back-end technologies to build robust, scalable, and user-centric web applications and platforms.
  • As a Full-Stack Engineer, you will be responsible for designing, developing, and maintaining end-to-end web applications that serve individuals and businesses.
  • You will collaborate closely with product managers, designers, and other engineers to deliver high-quality, scalable, and secure software solutions.

Position Overview

  • We are seeking a Mid-Level Full-Stack Engineer with strong experience across front-end (Vue.js, React, Next.js) and back-end (Node.js, TypeScript, Python) technologies.
  • Ideal candidates have 3–5 years of hands-on experience building and maintaining modern web applications.
  • You should be comfortable owning features end-to-end from UI implementation to API design and backend logic.
  • This role offers the opportunity to work on impactful projects, collaborate with a skilled cross-functional team, and contribute directly to the evolution of our technology stack.

Who You Are:

  • We are looking for evidence of hands-on experience using one or more of the following technologies in professional, academic, or personal projects: JavaScript, TypeScript, React, Next.js, Vue.js, Node.js, Python, REST APIs, Git, AI/Computer Vision (optional).

You are:

  • A proactive, action-oriented, and customer-obsessed problem solver
  • Comfortable working with minimal supervision and taking full ownership
  • Able to combine strategic thinking with strong execution
  • Data-informed, detail-oriented, and committed to high-quality output
  • Adaptable and effective in fast-paced, evolving environments
  • A strong communicator with excellent written and verbal skills
  • Humble, hardworking, ambitious, and eager to learn continuously

Key Responsibilities
Full-Stack Development:

  • Design, develop, and maintain end-to-end web applications
  • Build responsive, accessible, and performant user interfaces
  • Develop scalable, secure, and well-structured backend services and APIs
  • Write clean, efficient, testable, and maintainable code
  • Ensure applications are optimized for performance, scalability, and reliability
  • Implement security, data protection, and best practices across the stack
  • Document development phases, technical decisions, and system architecture
  • Keep systems and dependencies up-to-date with modern technologies

Front-End Responsibilities:

  • Implement UI/UX designs using React, Next.js, Vue.js, TailwindCSS
  • Ensure cross-browser and cross-device compatibility
  • Collaborate closely with designers to ensure technical feasibility
  • Optimize front-end performance and user experience
  • Integrate front-end applications with backend APIs

Back-End Responsibilities:

  • Design and implement RESTful (and GraphQL where applicable) APIs
  • Work with databases such as MongoDB (Mongoose) and SQL/PostgreSQL (a plus)
  • Apply asynchronous programming and event-driven architecture principles
  • Handle authentication, authorization, and backend security
  • Optimize backend services for speed, scalability, and reliability
  • Provide root-cause analysis and resolve backend issues efficiently
  • Work with cloud platforms and containerization tools where applicable

Bug Fixing, Testing & Quality Assurance:

  • Review, debug, and refactor code across the stack
  • Identify and resolve performance bottlenecks and defects
  • Conduct validation, verification, and testing
  • Ensure production stability and system reliability

Cross-Functional Collaboration:

  • Collaborate with product managers, designers, QA testers, and other engineers
  • Participate in Agile processes (stand-ups, sprint planning, retrospectives)
  • Contribute to code reviews and knowledge sharing
  • Translate technical concepts clearly to non-technical stakeholders
  • Provide mentorship and technical guidance when needed

Continuous Improvement & Learning:

  • Stay current with emerging full-stack technologies and best practices
  • Proactively suggest improvements to tools, processes, and architecture
  • Contribute to internal documentation, shared libraries, and templates
  • Participate in training sessions, workshops, or conferences as required

Agency & External Projects:

  • Work on internal and external company projects
  • Manage multiple projects with varying scopes and timelines
  • Provide accurate time estimates and communicate progress or blockers
  • Adapt quickly to new industries (e.g., edtech, eCommerce, finance, healthcare)

Requirements

  • Bachelor’s degree in Computer Science or a related field
  • 2–5 years of experience as a Full-Stack Engineer
  • Minimum of a 2:1 degree in any discipline
  • Strong proficiency in:
    • JavaScript, TypeScript
    • React, Next.js, Vue.js
    • Node.js (Python a plus)
  • Strong understanding of HTML, CSS, responsive design principles
  • Experience building and integrating RESTful APIs
  • Familiarity with Git and modern version control workflows
  • Exposure to cloud platforms (AWS, GCP, Azure, Digital Ocean) is a plus
  • Exposure to Superbase, Vercels and Render
  • Ability to work independently and collaboratively in fast-paced environments
  • Strong organisational, communication, and problem-solving skills
  • Experience with AI and Predictive Analytics

Desired (Nice to Have):

  • Startup or fast-paced environment experience
  • Experience with Computer Vision
  • Exposure to Docker, Kubernetes, CI/CD pipelines, or messaging systems

Our Culture:
Embody Our Culture and Values - Live Our Culture Through Actions
We live by a culture of excellence, integrity, and growth:

  • Take Ownership – Act with initiative, accountability, and long-term focus.
  • Customer Obsession – Prioritize customer value and outcomes.
  • Execute with Excellence – Deliver quality work with precision and impact.
  • Action-Oriented – Make fast, informed decisions using experimentation and data.
  • Learning & Iteration – Embrace continuous growth and improvement.
  • Inclusive & Diverse – We champion diverse perspectives so every voice is heard and valued. By uniting our different views, we don't just follow tradition—we build a better way, together.

Compensation

  • N200,000 – N350,000, based on experience and qualifications.

Our Benefits:

  • Competitive salary package
  • Flexible working schedule
  • Yearly Performance-based bonuses (Company profit targets dependent)
  • Office-based perks

Please submit your application including:

  • Detailed resume
  • GitHub/portfolio link
  • Sample live project demonstrations.