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.
Similar Jobs
- Mechanical Engineer / Maintenance (PT) Job at Mota-Engil Nigeria
- Textile Engineer Job at Lucky Fibres Limited
- Senior Software Engineer (Java & Spring Boot) Job at PalmPay
- Job Openings at IOTA Group
- Drilling Contract & Procurement Engineer (Expat) Job at IOTA Group
- Senior Mechanical Engineer Job at WorleyParsons
- Electrical Engineer (Instrumentation & Control) Job at CodeLabProjects Group(CLP)
- Civil Engineer Job at Handyman Daige Properties
- Auto Technician Job at Mikano International
- Engineering Services Engineer Job at Ultimum Limited
