Back to all jobs

Senior Frontend Engineer

Ref: JO-2605-360693

  • Environment: Global Business
  • Contract Type: Contract
  • Starts: 2026-05-18
  • Duration: 6
Apply Report issue

About the Role

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.

Responsibilities

  • 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.

Qualifications

  • 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.

Preferred Skills/ Qualifications

  • 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.

Apply now!

To explore other tech jobs in Singapore, feel free to reach out to our team to find out more.

Salt is acting as an Employment Business in relation to this vacancy.

Apply Report issue

Software Development & Engineering jobs

Career and Job Insights

Apply for this job

Senior Frontend Engineer

  • Singapore
  • Software Development & Engineering, Technology
  • Global Business
  • Contract

Save jobs

Log in to save a job

Report job

Senior Frontend Engineer

  • Singapore
  • Software Development & Engineering, Technology
  • Global Business
  • Contract

"*" indicates required fields

Need talent? Request a callback

This form is for companies looking to hire talent.

I am looking for a job I have a general enquiry

"*" indicates required fields

E.g. “Senior Frontend Developer” or “Offshoring team for design.”
This field is hidden when viewing the form