Mid-Level/Senior Software Engineers (TypeScript) at iRecharge Tech-Innovations
Confidential
Lagos, Nigeria
Permanent
Published 1 month ago · Expires 3 weeks from now
Job description
## Title: Mid-Level/Senior Software Engineer (TypeScript)
About the Role
We invite applications from suitably qualified candidates to join our team in Lagos, Nigeria.
Key Responsibilities
- Collaborate with cross-functional teams (Accelerate & Payment teams) to build scalable backend services
- Write clean, maintainable code using SOLID principles and proven design patterns
- Design, develop, and deploy services in a cloud environment (AWS)
- Build and maintain high-performance systems for payment processing and bill vending
- Participate in code reviews and continuously improve software quality
Required Qualifications
- 4+ years of professional software engineering experience
- Solid experience with TypeScript, especially in a backend context
- Familiarity with cloud platforms (AWS preferred)
- Strong knowledge of software architecture, design patterns, and system design
- Excellent communication and collaboration skills
Tech Stack
Languages & Frameworks
- TypeScript (NodeJS/NestJS) — Required
- .NET or PHP/Python — Bonus
Architecture
- Event-driven systems (AWS SNS/SQS, RabbitMQ, Kafka)
Infrastructure
- AWS Lambda (SAM)
- GitHub Actions (CI/CD)
Databases
- MongoDB
- MySQL
- Redis