
Ingénieur Logiciel (h/f)
Posted 7 days ago
Company Description
View more🇫🇷 ÆGIR est une start-up française spécialisée dans les logiciels de planification et de conduite des opérations complexes.
Nous répondons à la dronisation massive des missions navales, avec l’ambition de nous déployer sur l’ensemble des champs de conflictualité et partout où l’accès à l’homme est difficile et délégué à des machines.
ÆGIR développe une solution logicielle de nouvelle génération, data-centrée, inspirée des architectures des jeux vidéo massivement multijoueurs et agnostique des plateformes à gérer. Notre solution est prévue pour concevoir, conduire et exploiter des dispositifs multi-acteurs et multi-milieux.
Job Description
Missions
• Concevoir et développer des applications frontend en React et TypeScript pour des cas d’usage d’analyse, de supervision et de conduite de mission opérationnelles.
• Concevoir des architectures logicielles frontend robustes, modulaires et maintenables.
• Développer des composants, services et abstractions réutilisables pour structurer durablement l’application.
• Mettre en œuvre des interfaces permettant de visualiser, croiser et explorer des données métier complexes ou volumineuses.
• Intégrer des bibliothèques spécialisées pour la cartographie, la visualisation et le rendu avancé, notamment MapLibre et deck.gl
• Travailler sur les problématiques de performance applicative : rendu, consommation mémoire, fluidité des interactions, gestion de gros volumes de données.
• Participer à la définition des bonnes pratiques de développement frontend : organisation du code, tests, qualité, revues de code, outillage.
• Collaborer avec les équipes backend, algorithmie et produit pour transformer des besoins métier complexes en solutions logicielles claires, fiables et ergonomiques.
• Contribuer à l’évolution technique du socle frontend et aux choix d’architecture de l’application.
Profil recherché
• Expérience significative (3 ans+) en ingénierie logicielle avec une spécialisation en développement frontend React.
• Excellente maîtrise de TypeScript, React et des principes de conception d’applications web modernes.
• Solide compréhension des enjeux de structuration logicielle côté frontend : modularité, maintenabilité, testabilité, gestion de la complexité.
• Expérience dans le développement d’interfaces riches, idéalement pour des applications orientées visualisation, data, cartographie ou supervision.
• Bonne maîtrise des problématiques de performance frontend, notamment dans des contextes d’affichage de données nombreuses ou dynamiques.
• Intérêt ou expérience avec des outils comme MapLibre, deck.gl, Three.js, WebGL ou d’autres bibliothèques de visualisation avancée.
• Appétence forte pour le code propre, robuste, testé et maintenable.
• Attirance forte pour les environnements startup, deeptech et surtout défense.
• Capacité à évoluer dans un environnement technique exigeant, avec un bon niveau d’autonomie et un goût pour les sujets complexes.
• Bon relationnel, capacité à collaborer dans une équipe pluridisciplinaire et à comprendre des besoins métier avancés.
• Curiosité, rigueur, sens de l’initiative et envie de contribuer à un produit ambitieux à fort enjeu technologique.
Benefits
- Projets à forts enjeux technologiques et opérationnels.
- Forte autonomie dans un environnement startup agile
- Équipe pluridisciplinaire
