Job Overview
We are seeking 2 experienced API/Backend Engineers to join our global team. In this role, you will be responsible for designing, developing, and maintaining scalable Microservices and API endpoints using Node.js and TypeScript. You will work in an Agile environment with continuous integration, managing API Gateway configurations, and ensuring seamless integrations with web applications and external systems.
Key Responsibilities
API Development:
- Design, develop, document, and maintain high-quality APIs using Node.js and TypeScript
- Ensure API security, availability, and scalability
- Follow best practices for RESTful and GraphQL APIs
CI/CD & Agile Practices:
- Collaborate with DevOps to implement and maintain CI/CD pipelines
- Work in an Agile/Scrum environment with cross-functional teams
API Gateway Management:
- Configure and manage API Gateways (e.g., AWS API Gateway, Zuplo, or similar)
- Implement authentication, routing, and access controls
Collaboration & Integration:
- Work closely with Product Managers, Frontend Developers, and QA teams
- Integrate with internal systems and third-party services
Quality Assurance:
- Write and maintain unit and integration tests
- Monitor API performance, troubleshoot issues, and optimize endpoints
Qualifications
Experience & Education:
- Minimum 5 years of professional experience in backend/API development
- Strong experience with Node.js and TypeScript
- At least 3 years of backend development in TypeScript
- Experience working with Microservices architecture
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
- FinTech experience is a plus (Ledger development is a strong advantage)
- Familiarity with Zero Trust and modern web authentication methods
Technical Skills:
- Strong understanding of RESTful APIs and Microservices
- GraphQL experience is mandatory
- Experience with API Gateways
- Familiarity with Jira, Git, and CI/CD pipelines
Methodologies:
- Experience working in Agile environments
Soft Skills:
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
- Ability to work independently
- Fluent written and spoken English is mandatory
Preferred Qualifications
- Experience with AWS or other cloud platforms
- Knowledge of REST/GraphQL frameworks
- Exposure to automated testing frameworks and monitoring tools
Job Type: Full-time
Pay: Rs250,000.00 - Rs300,000.00 per month
Work Location: In person