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 Title: FullStack Engineer
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
Minimum of a 2:1 degree in any discipline
2–5 years of experience as a Full-Stack Engineer
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.