Discover our new platform: Learn more

Senior Software Engineer (Senior Front-end Developer, SpatialX Product)

Address

4th Floor, Tower A, Thao Dien Pearl, 12 Quoc Huong St, An Khanh Ward, HCMC.

Headcount

1

Career ID

Sof-Fro-S

Apply now
November 3, 2025

Our Company

BioTuring is an innovative bioinformatics company that develops algorithms, and agentic AI software to serve scientists from hundreds of pharmaceutical companies and leading research institutions, enabling discoveries about human diseases.

Role Description

We are seeking a talented Senior Front-end Developer to join our team and create user-friendly and responsive web interfaces for BioTuring’s bioinformatics platforms. 

SpatialX is BioTuring’s platform for large-scale spatial data visualization. We’re looking for a Senior Frontend Engineer to lead the design and implementation of the browser-side rendering architecture – combining React, WebGPU/WebGL, Three.js, and WebAssembly into a seamless, real-time biological visualization experience of spatialX –  a 3D “Google map” for human body – to every cell.

Key Responsibilities

  • Architect and implement SpatialX’s browser rendering engine using React, WebGPU/WebGL, Three.js, and WebAssembly.
  • Develop and optimize custom shaders (GLSL/WGSL) for volume rendering, image alignment/transformation, lighting, and expression-based color mapping.
  • Integrate WebAssembly modules (C++/Rust) for heavy computation and streaming of large biological data.
  • Collaborate with backend and AI teams to define data APIs and binary formats.
  • Apply strong data structure and algorithmic principles to achieve scalability and responsiveness.
  • Lead technical direction, code reviews, and mentor junior engineers.

Requirements

  • Extensive experience in the modern JavaScript/TypeScript and React ecosystem.
  • Deep understanding of WebGL2/WebGPU, Three.js, deck.gl, and shader programming.
  • Solid foundation in geometry, matrix algebra, and real-time rendering pipelines.
  • Skilled in performance optimization, and asynchronous data handling.
  • Experience with C++/Rust → WebAssembly workflows.
  • Solid in data structures and algorithms. 

We Offer

  • Competitive salary and benefits package.
  • A worldwide collaborative and supportive work environment.
  • A chance to learn and grow your career in bioinformatics.

*At BioTuring, we emphasize building a high-performing team and company culture. 
*Due to the high volume of applications, we regret that we are unable to respond to all inquiries. Only shortlisted candidates will be contacted. Thank you for your understanding.

circle

Join our team

upload

Click or drag a file here to upload

PDF files only. Maximum file size: 3MB.

Got questions about this opportunity? We're here to help! Reach out to us at careers@bioturing.com.