Développeur Front-End Angular - Electron H/F
Role details
Job location
Tech stack
Job description
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 ?, 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., 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
Requirements
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.
Benefits & conditions
Ref: qpuwtlriph
- CSE
- Prime de participation
- Tickets restaurant
- Mutuelle
- RTTs
- Possibilité de télétravail
- Journées d'intégration
- Team Buildings, afterworks, soirées de fin d'année, séminaires, ...
Les étapes de recrutement
Les étapes de recrutement peuvent varier selon l'offre à laquelle vous postulez.