This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join a global engineering team building next-generation mobility and spatial intelligence solutions. We are seeking a talented Senior Frontend Software Engineer for a 6-month contract opportunity to help develop cutting-edge, web-based visualization and annotation platforms supporting complex real-world systems. The successful candidate will play a key role in building high-performance tools for managing massive-scale spatial datasets-ensuring they can be edited, validated, and visualized seamlessly. You will also contribute to workflow automation initiatives and user experience optimization to improve operational scalability and efficiency. If you’re passionate about building impactful, user-centric products and thrive in a collaborative, innovation-driven environment, this could be the opportunity for you.
Job Responsibility:
Design, build, document, test, and maintain web-based editing platforms and interactive 3D visualizations capable of handling massive datasets
Write clean, scalable, and maintainable code while championing engineering best practices across the team
Monitor, troubleshoot, and resolve technical issues across the application stack
Optimize browser-based applications for performance, ensuring smooth visualization, validation, and editing of large-scale data
Take ownership of projects and drive continuous improvements across product workflows and engineering processes
Collaborate closely with Machine Learning and cross-functional engineering teams to integrate automation capabilities into core workflows
Work with globally distributed teams to deliver advanced visualization and tooling solutions for technical users
Leverage modern AI tooling to improve engineering productivity and contribute to the adoption of agentic AI capabilities within the development lifecycle
Requirements:
Minimum 5 years of frontend software engineering experience
Strong commercial experience with TypeScript and React
Strong UI/UX instincts, with experience designing intuitive interfaces for complex technical products
Ability to produce high-quality technical design documentation, architecture proposals, and implementation plans
Strong understanding of engineering fundamentals including observability, concurrency, parallelization, frontend architecture, and design patterns
Strong performance optimization and browser rendering expertise
Passion for solving complex technical challenges and learning emerging technologies
Excellent communication skills, with the ability to work effectively across technical and non-technical global stakeholders
Nice to have:
Hands-on experience working with geospatial data, mapping systems, or spatial computing platforms
Experience with modern 3D visualization technologies such as Three.js, deck.gl, WebGL, or WebGPU
Exposure to visualization, simulation, robotics, gaming, mapping, or other performance-intensive engineering environments