Full-stack Developer

Position: Senior

Closing Date

6th Jan, 2026

Location

Lagos, Nigeria

Job Type

Contract (Hybrid)

Experience Level

Senior

Years of Experience

6+ Years

Salary Range

₦ 1,500,000.00 - ₦ 1,800,000.00

Job Description

  • Frontend Development:
  • Design and develop the tools and dashboards that deliver back office portals, customer and payment support automations using modern frameworks like React, NodeJS, NestJS and similar technologies
  • Ensure the UI/UX design is implemented correctly, making the application visually appealing and user-friendly.
  • Shall use test automation best practices to guarantee the quality of solutions worked on
  • Optimize frontend performance to ensure a smooth and responsive user experience.
  • Backend Development:
  • Develop using mainstream backend JS technologies for a green field solution that opens up a new payment corridor.
  • Create and manage databases using technologies like MySQL, PostgreSQL and MongoDB.
  • Develop and integrate Secure Restful APIs with frontend components to enable seamless communication between the client and server.
  • Leverage CICD practices to build efficient delivery pipelines on Github that target multiple environments
  • Database Management:
  • Designs, implements, and manages relevant databases for efficient data storage and retrieval.
  • Ensure database security and implement measures to protect data.
  • Collaboration and Project Management:
  • Work closely with designers, project managers, and other developers to create cohesive products that meet business requirements.
  • Participate in all aspects of agile software development, including design, implementation, and deployment.
  • Take the lead on back office projects, from conceptualization to deployment.
  • Performance Optimization:
  • Monitor, analyze, and improve web applications for speed, scalability, and security.
  • Ensure application performance, uptime, and scale, maintaining high standards for code quality and application design.
  • Communication and Learning:
  • Engages in effective communication with cross functional team members via slack, gitHub comments, documents, and huddles.
  • Stays abreast of developments in web applications and programming languages, continuously updating skills to meet evolving project needs.
  • Participates in knowledge sharing

Responsibilities

  • Frontend Development:
  • Design and develop the tools and dashboards that deliver back office portals, customer and payment support automations using modern frameworks like React, NodeJS, NestJS and similar technologies
  • Ensure the UI/UX design is implemented correctly, making the application visually appealing and user-friendly.
  • Shall use test automation best practices to guarantee the quality of solutions worked on
  • Optimize frontend performance to ensure a smooth and responsive user experience.
  • Backend Development:
  • Develop using mainstream backend JS technologies for a green field solution that opens up a new payment corridor.
  • Create and manage databases using technologies like MySQL, PostgreSQL and MongoDB.
  • Develop and integrate Secure Restful APIs with frontend components to enable seamless communication between the client and server.
  • Leverage CICD practices to build efficient delivery pipelines on Github that target multiple environments
  • Database Management:
  • Designs, implements, and manages relevant databases for efficient data storage and retrieval.
  • Ensure database security and implement measures to protect data.
  • Collaboration and Project Management:
  • Work closely with designers, project managers, and other developers to create cohesive products that meet business requirements.
  • Participate in all aspects of agile software development, including design, implementation, and deployment.
  • Take the lead on back office projects, from conceptualization to deployment.
  • Performance Optimization:
  • Monitor, analyze, and improve web applications for speed, scalability, and security.
  • Ensure application performance, uptime, and scale, maintaining high standards for code quality and application design.
  • Communication and Learning:
  • Engages in effective communication with cross functional team members via slack, gitHub comments, documents, and huddles.
  • Stays abreast of developments in web applications and programming languages, continuously updating skills to meet evolving project needs.
  • Participates in knowledge sharing

 

Skills Required

  • React
  • NodeJS
  • NestJS
  • MongoDB
  • MySQL
  • PostgreSQL

Copyright ©2025 TalentHQ.Africa, All Rights Reserved.