About this role
KPMG Nigeria is hiring for a Senior Full Stack Developer in Lagos. The role involves designing and building scalable web applications, leading frontend work with React, Next.js and TypeScript, and developing microservices and core business logic. Responsible for API development with Node.js and/or Python, database design and query optimisation, and managing CI/CD, testing and cloud deployments. The position requires collaboration with product, design and QA teams, code reviews and mentoring of junior developers, and working with Docker and cloud platforms such as AWS, Vercel or GCP.
What you would do
- Design and build scalable web applications.
- Lead frontend development using React, Next.js and TypeScript.
- Design and maintain microservices and core business logic.
- Manage authentication, authorization and application security.
- Build and manage APIs using Node.js and/or Python.
- Design and optimise databases and queries.
- Manage CI/CD, testing and cloud deployments.
- Collaborate with Product, Design and QA teams to deliver projects.
- Review code and mentor junior developers.
- Use Docker and platforms such as AWS, Vercel or GCP.
What they are asking for
- Strong experience with React, Next.js and TypeScript.
- Strong database design and performance skills.
- 3–5 years of relevant post-NYSC full stack development experience.
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering or related field with minimum Second Class Upper Division.
- Proven experience building production APIs with Node.js and/or Python.
- Good understanding of system design, microservices and scalability.
- Hands-on experience with Docker, CI/CD and cloud deployment.
- Minimum of five O’ Level credits in no more than two sittings, including English Language and Mathematics.
- Strong understanding of application security.
- Nice to have: Experience leading a small team or technical module. Open-source contributions or technical writing. Experience with monitoring, logging or infrastructure as code.
Listing details are summarised from the source. Always confirm the role and the employer on the original posting before applying, and never pay to apply for a job.