Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
with a minimum of 2 years of professional experience.
In this role, you will be responsible for developing scalable, efficient, and secure backend services for our Charge Point Management System (CPMS) and supporting applications.
Seeking a versatile candidate with a willingness to learn and adapt. While expertise in most areas is preferred, we value the ability to contribute across various aspects of backend engineering in a MEAN environment.
:wrench: Key Responsibilities
Design, develop, and maintain robust RESTful APIs and microservices using Node.js, Express, Angular and TypeScript.
Model and manage data in MongoDB, implementing efficient schemas, indexes, and aggregation pipelines.
Collaborate closely with frontend and mobile developers to deliver seamless, performant features.
Write clean, modular, and efficient backend code adhering to industry best practices and security standards.
Participate in architecture discussions, code reviews, and contribute to improving our development processes.
Support deployment pipelines and contribute to CI/CD automation.
Monitor and optimize application performance and scalability.
:toolbox: Skills and Experience
Must-Have
Bachelor’s degree in computer science, engineering, or related field; Master’s degree preferred – equivalent experience considered.
2+ years of backend development experience with a focus on Node.js, Express, and TypeScript.
Proficiency in designing and managing data with MongoDB.
Strong understanding of RESTful API design principles, authentication & authorization mechanisms (e.g., JWT, OAuth2).
Experience with Git, GitHub Actions, and CI/CD pipelines.
Solid problem-solving skills and the ability to thrive in a collaborative, fast-paced environment.
Fluency in English is a must.
Nice-to-Have
Experience with GraphQL.
Familiarity with Angular and/or React Native to assist cross-functional collaboration.
Understanding of containerization (Docker) and cloud deployment practices.
:star2: Additional Information
Ready to apply?
Join Collective.work and take your career to the next level!
Application takes less than 5 minutes