cover image
TaM Montpellier 3M

TaM Montpellier 3M

www.tam-voyages.com

1 Job

360 Employees

About the Company

TaM, opérateur historique des transports de Montpellier Méditerranée Métropole, accompagne et facilite au quotidien les déplacements des citoyens du territoire métropolitain : 4 lignes de tramway / 41 lignes de bus / 57 vélostations Vélomagg / 9 P+tram / 6 parkings de centre-ville / 15 000 places de stationnement sur la voirie à Montpellier / 35 stations de véhicules en autopartage Aujourd’hui, ce sont 1 200 hommes et femmes qui œuvrent collectivement pour offrir un service fiable et confortable. Nous rejoindre, c’est participer à garantir une haute qualité de service à nos clients ainsi qu’aux Autorités Organisatrices, Montpellier Méditerranée Métropole et la Ville de Montpellier. C’est aussi travailler dans une entreprise dynamique de service public qui promeut une politique de mobilité durable et développe les compétences de ses collaborateurs.

Listed Jobs

Company background Company brand
Company Name
TaM Montpellier 3M
Job Title
Développeur web (H/F)
Job Description
**Job Title** Web Developer (H/F) **Role Summary** Develop and maintain web and mobile applications for a public transport service. Work within a 7‑person team under a service manager, delivering front‑end (Angular) and mobile (Flutter) interfaces while contributing to the back‑end (API REST .Net Core). Collaborate across technical and functional stakeholders in an Agile environment. **Expectations** - Deliver high‑quality, maintainable code for both desktop web and mobile devices. - Participate in Agile ceremonies (planning, backlog grooming, sprint reviews). - Communicate effectively in French and understand technical English documentation. **Key Responsibilities** - Design, develop, and deploy a cross‑platform mobile app using Flutter (Android & iOS). - Create and maintain back‑end services (REST APIs) with .Net Core and C#. - Build responsive web front‑end components with Angular. - Execute unit, integration, and regression tests for all releases. - Update and refine backlog items, ensuring alignment with project priorities. **Required Skills** - Proficiency in Flutter for mobile development. - Solid experience with .Net Core, C#, and REST API design. - Familiarity with Angular (a plus). - SQL database experience and use of an ORM. - Beginner‑to‑intermediate understanding of Agile (Kanban/Scrum). - Multilingual: French (native) and technical English. **Optional/Additional Skills** Docker, Kubernetes, Azure DevOps, Azure Portal, SQL Server, Redis (not mandatory). **Required Education & Certifications** Bachelor’s degree or higher in Computer Science, Software Engineering, or related field, or equivalent professional experience.
Montpellier, France
On site
08-12-2025