Senior Backend Developer

Il y a 7 jours

Nancy, Lorraine, France Tiime Temps plein
Ton rôle: Au sein de l'équipe Engineering, tu interviendras sur la conception et le développement de services backend robustes, scalables et maintenables. L'objectif n'est pas simplement de développer de nouvelles fonctionnalités : nous recherchons quelqu'un capable de prendre de la hauteur sur les choix techniques, de contribuer à l'évolution de l'architecture et d'accompagner l'équipe dans l'adoption de bonnes pratiques de développement. Tes principales

missions:
- Concevoir et développer des services backend Node.js / TypeScript robustes, performants et évolutifs.
- Participer à la conception d'architectures scalables et maintenables, en t'appuyant notamment sur les principes de Clean Architecture, DDD et architecture hexagonale.
- Concevoir et faire évoluer des API et microservices.
- Participer à la transformation et à la modernisation de composants existants, notamment sur des problématiques de refactoring et de migration de legacy.
- Garantir la qualité et la maintenabilité du code grâce aux tests unitaires, tests d'intégration et tests fonctionnels.
- Participer aux revues de code, au pair programming et à la diffusion des pratiques de Clean Code.
- Identifier les choix techniques permettant de construire des produits fiables et capables d'évoluer avec la croissance de Tiime.
- Participer aux réflexions autour des problématiques Event Driven et de conception distribuée.
- Collaborer étroitement avec les équipes Produit et Engineering afin de transformer les besoins métier en solutions techniques pertinentes. Notre environnement technique Notre stack s'articule notamment autour de : Backend
- Node.js
- TypeScript
- API / Microservices
- Architecture hexagonale / Clean Architecture
- DDD
- Event Driven Architecture Data
- PostgreSQL
- MongoDB
- Elasticsearch Cloud & DevOps
- AWS
- CI/CD
- Docker Nous attachons également une grande importance à la qualité du code, l'automatisation des tests, la revue de code et l'amélioration continue. Pourquoi nous rejoindre ? Un package additionnel, en plus de ton salaire fixe :
- 10 € en carte Ticket restaurant, avec la carte Swile,
- Une prime d'intéressement,
- La prise en charge à hauteur de 50% de ton abonnement si tu viens au bureau en transports en commun, ou le bénéfice du forfait mobilité durable si tu viens en vélo ou en trottinette au bureau,
- L'accès à une plateforme privilégiée pour avoir pleins de réductions et de bons plans. Un cadre de travail bienveillant et innovant :
- Un engagement envers le bien-être de nos équipes : Tiime a récemment obtenu le label Great Place to Work
- Un environnement de startup made in France en pleine croissance.
- Participe à des défis techniques de pointe et contribue à l'évolution d'une plateforme innovante
- Intègre une équipe collaborative où tes contributions auront un impact direct sur le produit et ses utilisateurs.
- Une culture d'entreprise prônant l'autonomie, la responsabilisation, la communication et la bienveillance. Un cadre de travail pour favoriser ton équilibre vie Pro
- vie Perso :
- Congés supplémentaires
- Plusieurs jours de télétravail
- Horaires flexibles Si tu es prêt(e) à relever ce défi et à contribuer activement à notre aventure, nous attendons ta candidature avec impatience Le poste est à pourvoir à Paris, Metz, Epinal, à Nancy ou en remote. Le profil que nous recherchons Tu disposes d'une solide expérience en développement backend et tu souhaites aujourd'hui intervenir sur des problématiques allant au-delà de la simple implémentation de fonctionnalités. Tu te reconnais dans plusieurs de ces éléments :
- Tu maîtrises Node.js et TypeScript.
- Tu as une expérience significative dans la conception de services backend, API ou microservices.
- Les notions de DDD, Clean Architecture ou architecture hexagonale font partie de ta pratique.
- Tu es sensible à la qualité du code et aux pratiques de TDD, tests, refactoring, pair programming et code review.
- Tu sais prendre du recul sur une problématique et proposer une solution technique adaptée plutôt que de simplement coder la première solution venue.
- Tu apprécies le partage de connaissances et le mentorat technique.
- Tu es à l'aise dans des environnements agiles et collaboratifs.
- Tu es capable d'échanger en français et en anglais dans un contexte professionnel. Une expérience sur AWS, Elasticsearch, PostgreSQL/MongoDB ou des architectures event-driven sera particulièrement appréciée. Qui sommes-nous ? Tiime est une start-up française créée en 2015. Chez Tiime, nous développons LA super app pour entreprendre, au service des entrepreneurs et des experts-comptables. Côté entrepreneur, la super app regroupe un maximum de fonctionnalités pour gérer son entreprise au quotidien : facturation, achats, stockage de