Join Spinergie, a company dedicated to turning maritime and offshore operations data into actionable insights. As the Platform Tech Lead, you will own the dashboarding system, set standards for engineers across product teams, and tackle significant challenges in scaling rendering, reducing memory footprint, and designing a secure user-configurable dashboard system. You will also lead a team, own architectural choices, execute the roadmap, and contribute hands-on to the codebase.
Résumé suggéré par Welcome to the Jungle
Assurer la direction technique de la plateforme de tableau de bord, en prenant des décisions architecturales et en contribuant aux normes de développement.
Gérer et encadrer une équipe de développeurs, en favorisant une culture d'innovation et en soutenant le développement professionnel.
Contribuer activement au code, en développant des fonctionnalités, en améliorant l'architecture et en effectuant des revues de code de haute qualité.
At Spinergie, we turn massive volumes of maritime and offshore operations data into actionable insights. Our dashboards are the primary interface between that data and the real-world decisions our clients make every day.
Our dashboarding system is highly configurable (JSON-driven), reusable across products, and capable of rendering maps, charts, tables, filters, and custom components — all at scale. Behind this flexibility lies a sophisticated framework with multiple abstraction layers.
After years of deliberate modernization, the foundation is solid:
Zoneless Angular app with reactive components
Web Workers for CPU-intensive computation
WebGL-based mapping (MapLibre) for high-performance geospatial rendering
Offline-first architecture via Service Workers
Rich and comprehensive Design System
The journey doesn’t stop here. As Platform Tech Lead, you’ll own this system with your squad — setting the standards for engineers across product teams who extend it under your guidance, and rely on it to build their own products. The next challenges are significant:
Scale rendering to hundreds of thousands of streaming data points without degrading UX
Reduce memory footprint and eliminate performance bottlenecks in complex dashboards
Design a secure and extensible user-configurable dashboard system (self-service model)
Implement real-time data flows using SSE or WebSockets
Stay ahead of the AI shift that is transforming software
Use generative AI to help our users who aren’t data experts make sense of complex datasets
No two weeks are the same, but here’s a general breakdown of the time investment across key responsibilities.
Team Leadership (20%)
Directly manage a Senior Developer dedicated to the dashboarding system
Oversee and review contributions to the dashboarding system from engineers across product squads
Grow and mentor software engineers, providing coaching on both technical skills and career development
Foster a culture of innovation, encouraging others to bring new ideas to the system.
Technical Ownership (20%)
Own architectural choices for the dashboarding platform and contribute to front-end standards across Spinergie. Review and validate system designs to ensure scalability, performance, and long-term maintainability.
Partner with Product Managers to shape features, define technical roadmaps, and align business priorities with engineering strategy
Set and maintain the bar for code quality, testing, and engineering practices
Delivery & Operations (20%)
Own roadmap execution, providing clear visibility and progress tracking across teams
Facilitate cross-team collaborations, ensuring effective communication among engineering, product and design
Make pragmatic trade-offs between speed, quality, and business impact — balancing short-term delivery with long-term sustainability
Hands-On Technical Work (40%)
Consistently contribute to the codebase through feature development, architectural improvements, and high-quality code reviews
Investigate and resolve complex production issues, handling root-cause analysis and guiding the team through critical technical obstacles
Continuously explore emerging front-end technologies and best practices, bringing pragmatic innovations that strengthen the platform
Climate change and sustainability matter to you. Greenwashing aside, you know Spinergie won’t suddenly change the world, but you want to participate in the development of the offshore wind industry and the close monitoring of maritime GHG emissions.
You have 5+ years of experience building complex, performance-sensitive web applications with TypeScript. You’re comfortable with reactive patterns, state management, and component architecture.
You care deeply about user experience and can translate product and design intent into robust, elegant technical solutions.
You’re comfortable designing abstraction layers, configuration-driven systems, and reusable frameworks. You think about extensibility and maintainability without over-engineering.
You communicate technical trade-offs clearly to non-technical stakeholders and build alignment around architectural decisions across platform and product teams.
You have helped grow other engineers — through code reviews, pairing, mentoring, or direct management — and foster an environment where ownership, experimentation, and continuous learning are encouraged.
We are committed to diversity, equity, and inclusion. We welcome applicants from all backgrounds and identities.
Discovery: a call with Head of Software Engineering to present Spinergie, the Tech team, the technologies we use and Q&A
Competence: an onsite interview with the Tech team to give you the opportunity to present your experience, demonstrate your skills through a technical exercise and discussion
Culture: an company culture-fit interview with the People team
Rencontrez Pierre, Dev
Rencontrez Maëlig, Data analyst
Ces entreprises recrutent aussi au poste de “Autres”.