Aller au contenu principal

Full Stack Engineer

Technologie
MobilitySoft.AI
Besançon, FranceIl y a 1 mois
Temps pleinSur site

Description du poste

Company Description

MobilitySoft.AI is a French technology startup based in Besançon, developing software and embedded solutions for public transportation. Backed by the largest Intelligent Transportation Systems (ITS) integrator, we combine video, artificial intelligence, data, and IoT to help transport operators improve security and operational efficiency. Our projects include video recording and management, fraud detection, video analytics, and communication between onboard equipment and cloud platforms.

Joining our small team means taking ownership of meaningful technical work, contributing directly to product decisions, and building systems used in demanding operational environments.

Role Description

We are looking for an autonomous Mid-Level or Senior Full Stack Software Engineer to design, develop, and maintain applications connecting onboard systems with central platforms.

You should be comfortable taking ownership of a feature or technical problem from requirements clarification through implementation, testing, deployment, and production support. We expect sound technical judgment, proactive communication, and the ability to deliver reliable solutions without requiring day-to-day supervision.

Your responsibilities will include

  • Developing back-end services, APIs, and data processing workflows.
  • Building clear, responsive front-end interfaces for operational users.
  • Integrating applications with embedded equipment, messaging systems, and cloud services.
  • Contributing to architecture decisions, with attention to reliability, security, performance, and maintainability.
  • Writing testable code, reviewing contributions, and maintaining CI/CD pipelines.
  • Investigating production issues, identifying root causes, and delivering robust fixes.
  • Working closely with the technical team and operational stakeholders to turn practical needs into working software.
  • Identifying technical risks, proposing solutions, and communicating progress and blockers early.
This is a full-time, on-site position based in Besançon, France.

Qualifications

Required

  • Demonstrated professional experience developing and maintaining production full-stack applications at a mid-level or senior level.
  • Ability to independently plan and deliver technical work, make justified implementation decisions, and take responsibility for the quality of your deliverables.
  • Strong back-end development skills, including API design and experience with server-side frameworks.
  • Proficiency in JavaScript or TypeScript and a modern front-end framework.
  • Ability to build responsive interfaces using HTML and CSS.
  • Experience with relational databases, data modeling, and query optimization.
  • Solid understanding of Git, automated testing, and CI/CD.
  • Ability to investigate problems across the software stack and follow solutions through to deployment.
  • Clear communication, a collaborative approach, and the judgment to seek input when needed.
  • A degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
Nice to Have
  • Experience with Linux, Docker, and cloud platforms such as AWS.
  • Familiarity with MQTT, IoT, or communication between embedded systems and central services.
  • Experience with Rust, embedded software, or video processing.
  • Familiarity with integrating AI models into production applications.
  • An interest in public transportation and industrial software.
  • Ability to communicate in French and English.
Keywords
Science informatiqueBases de donnéesAnglaisDéveloppement full-stackHTMLModélisationIntégration continueSoutien à la productionOptimisationDéveloppement front-endHTML5RustCloud computingTypescriptLinuxJavaScriptMysqlRelational grammarCI/CD

Ce poste vous intéresse ?