Job Description
We are looking for an experienced Node.js Developer to design, develop, and deploy secure and scalable mobile banking applications. The role involves working with MongoDB for data management and collaborating with cross-functional teams to deliver high-quality financial solutions.
The ideal candidate should have strong backend development skills, a deep understanding of Node.js, and experience building performance-driven applications.
Responsibilities
Application Development
- Design, develop, test, and deploy mobile banking applications
- Write clean, scalable, and efficient backend code using Node.js
Database Management
- Work with MongoDB to design and manage data models
- Ensure data integrity, performance, and scalability
Collaboration & Implementation
- Work with cross-functional teams to gather requirements
- Implement solutions aligned with business needs
Testing & Debugging
- Troubleshoot issues and debug applications
- Ensure high performance and reliability
Continuous Learning
- Stay updated with industry trends and best practices in fintech and backend development
Requirements
- 4–9 years of experience in Node.js development
- Strong understanding of Node.js and frameworks like Express
- Experience with MongoDB and database design
- Ability to write optimized, scalable code
- Experience in developing secure applications (preferably banking/fintech)
- Strong problem-solving and debugging skills
Skills
- Node.js
- Express.js
- MongoDB
- Backend Development
- REST APIs
- Database Design
- Debugging & Troubleshooting
- Scalable System Design
- Performance Optimization
- Fintech / Mobile Banking (preferred)