Senior Backend Engineer (TypeScript/Node.js)
AI summary
iRecharge, a CBN-licensed fintech company, is hiring a Senior Backend Engineer (TypeScript/Node.js) on a full-time remote basis. You will design and build scalable backend services, payment processing and billing systems, event-driven architectures, and CI/CD pipelines using Node.js, NestJS, AWS, MongoDB, PostgreSQL and Redis. The role targets experienced engineers who can lead technically, mentor peers and deliver reliable production systems.
- Full-time remote role with a CBN-licensed fintech company
- Focus on payment processing, bill vending and agency banking systems
- Requires 5+ years of professional software development with TypeScript/Node.js
- Strong AWS, SQL/NoSQL and distributed systems experience expected
- Emphasis on code quality, mentorship and technical leadership
AI job guide
Use this guide to check salary signals, requirements, documents, application steps and safety before you apply.
AI salary guide
Not enough public dataNot enough public salary data is available for this exact role. Before applying, prepare to ask about gross pay, benefits, contract length, probation period, transport and any allowances.
Can you qualify for this role?
- Required5+ years of relevant experienceThe job post includes a minimum experience signal.
- PreferredPractical evidence in entregador, technology, seniorThe tags and summary point to skills connected with this role.
- RequiredAvailability to work in Not specifiedThe vacancy is associated with this location.
- UnclearComfort with the Full-time contract termsConfirm hours, duration, probation and benefits at the original source.
Documents to prepare
- Likely requiredUpdated CV
- Role specificCover letter or short employer message
- OptionalProfessional references
- VerifyID or passport only after verifying the employer
Application tips for this job
- Place your strongest Senior Backend Engineer (TypeScript/Node.js) evidence in the first half of your CV.
- In your cover letter or employer message, connect your experience to iRecharge - Remote and the role in Not specified.
- Add concrete examples related to entregador, technology, senior, ideally with measurable outcomes or clear responsibilities.
- Follow the instructions from Jobzilla Nigeria; avoid sending documents to unofficial contacts or copied links.
- Confirm the deadline, interview location and employer contact before sharing personal documents.
- Prepare a polite question about pay, benefits and contract terms for later interview stages.
Source and safety check
- Jobzilla Nigeria
- Original source link available
- Application method is clear
- Deadline not specified
- No major risk signal was detected in the captured text.
Never pay for interviews, shortlisting, medical checks, uniforms, or job placement. Confirm every application at the original source before sharing personal documents. Report suspicious listing.
Interview preparation
- What experience makes you a strong fit for this Senior Backend Engineer (TypeScript/Node.js) role in entregador, technology?
- How have you handled responsibilities similar to those in this job post?
- Are you available to work in Not specified under the listed contract or schedule?
- Prepare examples with clear responsibilities, tools used and measurable outcomes.
- Review the source and research iRecharge - Remote before the interview.
Ask what the first priorities will be in the role and how success will be measured.
Similar jobs to consider
Use AI to apply better
After confirming the original source, use Career Assistant to check role fit, tailor your CV and prepare a cover letter or employer message.
Original source description
Senior Backend Engineer (TypeScript/Node.js) at iRecharge - Remote ⏲ Jul 30, 2026, 1:12 PM ⋕ View all Banking & Financial Services jobs iRecharge is a CBN licensed Fintech company focused on cross-border payment processing, bill payments and agency banking. We are recruiting to fill the position below: Job Title: Senior Backend Engineer (TypeScript/Node.js) Location: Remote Employment Type: Full-time About the Role You'll be responsible for designing and implementing the backend services that power our payment processing and billing platforms. We're looking for someone who understands that great engineering isn't just about solving today's problems—it's about building systems that will serve us well as we scale. If you believe in writing code that's both elegant and practical, and you take pride in systems that run smoothly in production, we want to talk to you. We're seeking a Senior Backend Engineer who brings deep TypeScript expertise and a passion for building scalable, maintainable systems. This role is ideal for someone who appreciates the flexibility of JavaScript but insists on the structure and safety that TypeScript provides. Key Responsibilities: Core System Development: Develop robust APIs that follow RESTful principles and maintain backward compatibility Build payment processing and bill vending systems that integrate with multiple providers seamlessly Design and build scalable backend services using TypeScript and Node.js that handle high-throughput payment operations Implement event-driven architectures using AWS SNS/SQS for reliable message processing and system decoupling Apply SOLID principles and design patterns to create maintainable, extensible codebases Modern Stack Implementation: Build complex workflow orchestrations for multi-step payment processes Design and maintain CI/CD pipelines using GitHub Actions for automated testing and deployment Work with various data stores (MongoDB, PostgreSQL, Redis) choosing the right tool for each use case Implement serverless solutions using AWS Lambda and SAM where appropriate Develop structured applications using NestJS or similar frameworks that promote code organization and testability Engineering Excellence: Conduct thoughtful code reviews that improve code quality and share knowledge Document architectural decisions and create clear technical specifications Optimize system performance through profiling, monitoring, and iterative improvements Collaborate with product and design teams to deliver features that solve real user problems Write comprehensive tests that give confidence in production deployments What We're Looking For Technical Requirements: Deep understanding of JavaScript runtime, event-driven programming, and asynchronous patterns Experience: building and operating distributed systems in production 5+ years of professional software development with significant TypeScript/Node.js experience: Proficiency with both SQL and NoSQL databases, understanding their trade-offs Strong knowledge of AWS services, particularly Lambda, SNS/SQS, and API Gateway Experience: with software architecture, design patterns, and system design at scale Professional Qualities: Growth Mindset: You're curious about new technologies and approaches, always looking to expand your expertise Clear Communication: You can explain complex technical decisions to both technical and non-technical stakeholders Pragmatic Approach: You balance theoretical best practices with practical constraints, knowing when to optimize and when to ship Technical Leadership: You elevate the team through mentorship, knowledge sharing, and setting high standards for code quality Ownership Mentality: You see projects through from conception to production and beyond. Your work is complete when it's delivering value to users Nice to Have: Knowledge of containerization and Kubernetes Experience: with Temporal for workflow orchestration Contributions to open-source projects Background in payment systems or fintech Experience: with event sourcing and CQRS patterns Proficiency in additional languages (Python, C#/.NET, Go) What Success Looks Like: Team velocity improves through your contributions to tooling and processes Junior engineers grow faster with your mentorship Technical debt decreases while feature delivery remains strong Your services maintain high availability and performance in production How to Apply Interested and qualified candidates should submit their CV to: [email protected] using the job title as the subject of the mail. Application Deadline: 13th August, 2026. View all Jobs in Nigeria Remote