Backend Software Developer H/F
34k € a 44k €/anEstimé
Le poste
La mission :
You will join our team of experts in software solution development.
Your responsibilities will include:- Design, build, and maintain scalable, high-performance backend services
- Develop systems that power core application functionality
- Collaborate closely with frontend developers and cross-functional stakeholders
- Deliver reliable, efficient, and robust technical solutions
Le profil :
What profile are we looking for this position:
Must-have skills :- 3+ years in Back-end development, including 2+ years building production-grade Nest.js/TypeScript applications.
- 3+ years of backend development experience, including at least 2 years building production-grade applications with NestJS and TypeScript
- NestJS (v11.x) - Strong understanding of NestJS fundamentals, including its architecture patterns and modular design approaches.
- MongoDB / Mongoose - Experience working with MongoDB as a primary (transient) datastore in microservices. You are comfortable with CRUD operations, schema design, and performance optimization through indexing.
- Relational Databases - Familiarity with relational databases such as PostgreSQL is a plus.
- Performance & Scalability - Understanding of performance optimization techniques, including experience with caching (e.g., Redis), queues, and asynchronous processing.
- TypeScript - Strong proficiency in TypeScript is essential. You write clean, maintainable, and type-safe code.
- Authentication & Security - Basic experience with authentication and authorization, preferably with Auth0, and awareness of modern web security best practices.
- Testing & Quality - Ability to write unit tests following NestJS best practices. Experience with end-to-end testing (e.g., MSW) is a plus.
- Collaboration & DevOps - Solid understanding of Git workflows (including rebasing vs. merging), experience with code reviews, familiarity with Docker and containerized environments, awareness of cloud platforms (Azure and/or AWS) and CI/CD pipelines.
- Attention to detail and Strong problem-solving skills with the ability to approach challenges from multiple angles, open communicator and proactive mindset with a sense of ownership
- Experience working in Agile/Scrum teams (sprint planning, backlog refinement, estimation, iterative delivery)
- Willingness to actively contribute to user story refinement and consider the broader impact of technical decisions.
L'offre d'emploi a été publiée Il y a 2 mois