Job Title
Full Stack JavaScript Developer
Job Function
The Full Stack JavaScript Developer is responsible for designing, developing, and deploying scalable web applications and digital solutions. They will work closely with product managers, designers, and otherengineers to deliver high-quality software that meets client and internal business needs.
Grade
Associate to Senior Associate (depending on experience)
Our structure mimics the Big 4 model.
Job Responsibilities
Technical Delivery
- Design, build, test, and deploy scalable web applications using JavaScript (Node.js, React, Next.js, etc.).
- Translate product and client requirements into technical specifications and clean, maintainable code.
- Integrate APIs, third-party services, and databases into applications.
- Manage version control, CI/CD pipelines, and deployment workflows.
- Write unit, integration, and end-to-end tests to ensuresoftware reliability.
- Optimize applications for performance, security, and scalability.
- Debug, troubleshoot, and resolve technical issues across the stack.
Collaboration & Stakeholder Management
- Work with product managers and designers to ensure the technical feasibility of features.
- Participate in agile ceremonies (daily standups, sprint planning, retrospectives).
- Communicate progress, blockers, and risks effectively to internal stakeholders.
- Support client demos and technical discussions when required.
Continuous Improvement & Innovation
- Stay up to date with the latest JavaScript frameworks, libraries, and tools. Contribute to internal engineering frameworks, code libraries, and best practices.
- Participate in peer code reviews to maintain highstandards of quality.
- Recommend and implement improvements in development processes and tooling
Growth & Strategy
- Support proposal development and technical scoping for new projects.
- Contribute to scaling engineering practices across the organization
- Mentor junior developers and interns where applicable..
Travel
- Possible travel based on client/project requirements
Key Performance Indicators
- Code quality and maintainability (low technical debt).
- Feature delivery velocity (time to market).
- Application performance and uptime.
- Client satisfaction and adoption of solutions.
- Bug resolution turnaround time
- Contribution to team's knowledge base and frameworks.
Education
First Degree in relevant field
Professional Qualification
- First Degree in Computer Science, Engineering, or other relevant technical field.
Experience
- Minimum 3 years’ experience in relevant role
Professional Qualification
- Certifications in JavaScript frameworks, cloud platforms, or related technologies are a plus
Experience
- Minimum 4–6 years’ hands-on experience as a Full Stack Developer.
- Proven track record of building production-ready web applications
- Prior experience in startups or fast-paced environments is an advantage
Required Functional Skills
- Strong proficiency in JavaScript, TypeScript, Node.js, React.js (or Vue/Angular).
- Experience with Next.js, Express.js, GraphQL/REST APIs
- Strong understanding of databases (SQL and NoSQL – PostgreSQL, MongoDB, etc.).
- Experience with Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure)
- Familiarity with Git, CI/CD pipelines, and automated testing
- Knowledge of web security, authentication, and authorization protocols (OAuth, JWT, etc.)
- Experience with Agile/Scrum development methodologies
Required Behavioural Skills
- Organisational skills
- A flexible approach to work with the ability to adapt to a fast-paced, ever-changing environment
- Team working skills and a collaborative approach to work
- Resourcefulness
- Personable personality
Working Hours
- Minimum 40 hours per week
- Regular working hours (8AM- 5PM) on business days - More hours may be required depending on business demands
Work Tools
- Laptop (BYOD, Transition to Company-issued)
- Relevant Applications and Tools (Company-issued, shared)
- Internet Access (Company-issued, shared, monetized for remote)
Benefits
- 20 days Annual leave
- Health Insurance
- Paid industry events and conferences and professional memberships
- Competitive salary commensurate with experience
- Flexible remote work options
- Opportunity to grow and advance within a rapidly expanding startup environment
- Collaborative team culture with a focus on creativity and innovation
- Collaborative engineering culture with emphasis on innovation and creativity.
How to Apply
Apply here
Full Stack JavaScript Developer
Location: Lagos, Hybrid
Department/Division/Unit: Delivery and Engineering
Reports to: None (may mentor Analysts/Junior Developers)