Duplo, a Lagos-based fintech startup is recruiting for a Senior Full Stack Engineer.
Also read: Full-Stack Web & Mobile Engineer at Epevs Studio Nigeria Ltd.
Summary of Senior Full Stack Engineer at Duplo
Company | Duplo |
Category | Job |
Type | permanent |
Title | Full-Stack Web & Mobile Engineer |
Experience level | 5 years |
Location | Lagos |
Deadline: | Not given |
About Duplo
Duplo is a financial technology company that focuses on payment processing and finance for businesses in Africa and Nigeria. They help businesses set up cross-border transactions through their multi-currency wallets which makes sending, receiving, and exchanging funds very easy.Â
Key Features of Duplo include:
*✅ Local & International Payments* – Streamlines payment transactions all over the world.
*✅ Expense Management* – Enables tracking and optimization of business expenditures.
*✅ Automated Payment Workflows* – Minimizes manual work done in business finances.
*✅ Tax & Compliance Solutions* – Maintains required business regulations.
Duplo strives to improve business effectiveness by providing secure and clear financial services designed for African businesses.
Job Description
- We are looking for a highly talented Senior Full Stack Developer with experience in front-end, back-end, and DevOps development. Â
- The ideal candidate would be in charge of designing and developing front-end web tools that deliver back-office portals, customer and payment support automations, and, finally, the necessary backend services that ensure visibility, responsiveness, and support for issues affecting our internal and external customers’ needs. Â
- The senior full stack developer would be responsible for overseeing projects from conception to completion, requiring strong organizational abilities and attention to detail.
Responsibilities of Senior Full Stack Engineer at Duplo
1. Frontend Development
- Design and build the tools and dashboards indicated above with modern frameworks like React, NodeJS, NestJS, and others.
- Ensure that the UI/UX design is effectively implemented, such that the program is visually appealing and easy to use.
- To ensure the quality of the solutions developed, best practices for test automation will be followed.
- Optimize frontend performance to provide a seamless and responsive user experience.
2. Backend Development.
- For our new backoffice administration platform, develop server-side functionality in Node.js, Python, Flutter (optional), Java, or PHP.
- Databases can be created and managed using technologies such as MySQL, PostgreSQL, and MongoDB.
- Create and integrate Secure Restful APIs with frontend components to ensure seamless communication between client and server.
- Use CICD techniques to create efficient delivery pipelines on Github that target many environments.
3. Data Management:
- Design, construct, and administer essential databases to ensure effective data storage and retrieval.
- Ensure database security and apply data protection procedures.
4. Collaboration & Project Management:
- Collaborate with designers, project managers, and other developers to produce integrated products that fulfill business needs.
- Participate in all phases of agile software development, such as design, implementation, and deployment.
- Take charge of back office initiatives from concept to implementation.
5. Performance Optimization:
- Monitor, analyze, and enhance web applications’ speed, scalability, and security.
- Ensure application speed, uptime, and scalability while maintaining high code quality and design standards.
6. Communication and Learning.
- Communicates effectively with cross-functional team members using Slack, GitHub comments, documentation, and huddles.
- Stays current on innovations in web applications and programming languages, always updating abilities to match changing project requirements.
- Participates in knowledge-sharing.
Technical and Professional Requirements:
- 5+ years’ experience as a full stack developer, preferably in the payment domain.
- Strong technical skills, including the ability to collaborate with engineers from different teams on software architecture, APIs, and system design, resulting in working software.
- Â Proven track experience of developing and expanding solutions or financial products.
- Â Experience with APIs, cloud-based architectures, microservices, and security best practices.
- Â Expertise in Agile, Scrum, and Kanban product development approaches.
- Â Experience driving cross-functional solutions.
- Â Experience with the on-call process.
- Â Exceptional analytical and problem-solving abilities, with a data-driven approach.
- Strong communication and stakeholder management abilities, as well as the ability to influence teams and leaders at all levels.
-  Experience with payment regulatory compliance (PCI DSS, PSD2, AML/KYC) is beneficial. Having implemented these needs into your previous solutions would be an additional benefit.
How to Apply for Senior Full Stack Engineer at Duplo
Click on the application button below to start your application for this job role
You may be interested in:
Occupational Health Nurse at ExxonMobil: How to Apply
Learner Recruitment Specialist at ALX Africa: Accra
Production Engineer at ExxonMobil: How to Apply
Stanbic IBTC Graduate Trainee Program 2025