Vous souhaitez travailler sur des interfaces logicielles avancées, au coeur de systèmes embarqués et d'applications critiques, dans un environnement technique exigeant ?
Vous aimez prendre en main un existant complexe, comprendre son architecture et contribuer à son évolution ?
Nous avons le poste qu'il vous faut.
Vous rejoignez une structure qui conçoit des solutions logicielles pour des systèmes de navigation, de robotique et de technologies embarquées à fortes contraintes. Vous intervenez sur des applications desktop multi-OS, des IHM embarquées et des outils de visualisation stratégiques.
Vos missions
Développement et évolution du produit
Développer de nouvelles fonctionnalités Angular / Electron.
Participer à l'évolution d'interfaces logicielles complexes (IHM desktop, outils de visualisation).
Prendre en main un code existant et contribuer à son amélioration continue.
Architecture et communication interne
Assurer les échanges main/renderer via gRPC.
Participer aux réflexions techniques et aux décisions d'architecture front.
Qualité, tests et intégration continue
Contribuer aux tests unitaires (Jasmine/Karma, Jest) et au linting (ESLint).
Participer aux pipelines CI/CD (Jenkins).
Participer au packaging et aux builds Linux / Windows.
Vie d'équipe
Participer aux rituels Agiles : daily, planning, reviews.
Collaborer avec les développeurs, architectes et équipes système pour garantir la cohérence du produit.
Profil recherché
Bac +3 à Bac +5 en informatique ou expérience équivalente.
2 à 3 ans d'expérience en développement Angular.
Maîtrise de Typescript, Javascript, RxJS.
Connaissance d'Electron : IPC, packaging, build multi-OS.
Aisance sur Git, CI/CD et environnements Linux / Windows.
Rigueur, autonomie, capacité à comprendre et améliorer un existant complexe.
Bon relationnel et goût pour le travail en équipe.
Pourquoi nous rejoindre ?
Un environnement technique stimulant, basé sur des technologies modernes et des architectures avancées.
Un produit vivant à forte exigence, avec des enjeux de fiabilité, de performance et d'optimisation.
Une équipe resserrée, experte, favorisant la montée en compétence et l'autonomie.
L'opportunité de contribuer à des développements logiciels structurants au coeur de systèmes embarqués et de solutions technologiques de pointe.
#Angular #Electron #TypeScript #RxJS #GRPC #DesktopApp #IHM #Linux #Windows #CI/CD #Jenkins #TestsUnitaires #DéveloppementLogiciel #Frontend #Engineering #RecrutementTech