Software Engineer - FullStack
Core
Design, develop, and maintain large-scale, cloud-native applications for Digital Products and Everyday Banking platforms.
Role type
Senior Full Stack Engineer (Node.js, React/Angular)
Builds
Scalable, secure, high-performance microservices and event-driven applications for banking digital products
Domain
Financial Services / Digital Banking
Deliverable
production ML models | product features
Required skills
Node.js, TypeScript, React.js, Angular, Express.js, MongoDB, Redis, Kafka, Microservices, Cloud-native development, CI/CD, Distributed systems
Preferred skills
AWS, Azure, GCP, Infrastructure as Code, Event-driven architecture, Scalability patterns
Technologies
Node.js, Express.js, React.js, Angular, TypeScript, MongoDB, Redis, Kafka, AWS, Azure, GCP
Responsibilities
Design and develop scalable full-stack applications using Node.js and React/Angular; Build resilient backend services and RESTful APIs; Implement microservices-based architectures; Develop event-driven services using Kafka; Optimize data models and queries in MongoDB; Manage caching and session handling with Redis; Collaborate with Product, Platform, DevOps, and QA teams; Drive automation across development, testing, and deployment; Monitor and optimize application performance in distributed environments.
Seniority
Senior, hands-on IC