We are seeking a lead Node.js developer with expertise in Node.js and MongoDB to join a client team. The role involves leading smaller, multi-disciplinary teams, taking ownership of feature development, mentoring less experienced developers, and acting as a technical leader in code reviews. The company values collaborative environments and adaptable team members.
Requirements
- Excellent command of English (UK/US-based clients)
- Expert in Node.js and TypeScript
- Hands-on experience with MongoDB or other NoSQL DB
- Experience working with Azure or AWS
- Understanding of Synch and Async communication (REST, Queue, Topic-based)
- Proficiency in Microservice Architecture
- Experience with Docker and containerized applications
- Experience with Maven/Gradle and CI/CD pipelines
- Understanding of business requirements & translating them into technical specifications
- Ability to understand and translate business needs into technical solutions
- Customer focus and passion for understanding client problems
- Strong analytical and problem-solving skills
- Flexibility to adapt to diverse client situations and change delivery models
- Professionalism, trust, and ability to build client relationships
- Strong communication skills (written and verbal)
- Value-driven approach and innovation
- Positive attitude and determination to learn