Collective.workFull Stack Developer (MEAN stack) - freelance
Budget: 45000

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

Post Date
2025-07-29
Job Type
-
Employment type
Full-time
Category
Engineering, Information Technology
Level
Entry
Country
France
Industry
Software Development ,
Collective.work*******