JobHabor
Menu

Staff Software Engineer – Full Stack

Platform · Singapore

Mixed hiring record · median 32 days open

5353

Hiring signal

Stale

Open 69 days · How we score

All reasons
  • Open 69 days
  • 43% of this employer's openings are over 60 days old

In its favour

  • Still listed on the employer's own board

Hide postings like this across the board with Pro

Did you apply?

Staff Software Engineer – Full Stack at Platform. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Staff Software Engineer – Full Stack

We are looking for a hands-on Staff Software Engineer to build and enhance high-performance visualization tools for large-scale, high-dimensional data. You'll work closely with scientists and engineers to turn complex data into intuitive, interactive experiences used by both development teams and field users.

Key Responsibilities

  • Design and develop scalable web and desktop visualization applications.
  • Build new visualization features and maintain existing production software.
  • Develop high-performance front-end and back-end systems and microservices.
  • Diagnose performance, scalability and usability issues.
  • Build automated integration, unit and test frameworks.
  • Collaborate with cross-functional teams to deliver reliable, user-focused solutions.
  • Apply AI-assisted development tools and build AI-driven visualization interfaces.

Requirements

  • 7+ years of professional software development experience.
  • Strong experience with Angular/React, TypeScript, WebGL, WebAssembly and CSS.
  • Strong backend experience with Python and/or C#, microservices and APIs.
  • Experience with Electron or similar desktop/web technologies.
  • Experience handling large datasets and performance-sensitive applications.
  • Proficiency with Git/SVN and software engineering best practices.
  • Experience with AI-assisted development tools such as GitHub Copilot or Cursor.
  • Strong communication, ownership and collaboration skills.

Nice to Have

  • Python visualization libraries and scientific/bioinformatics data experience.
  • Experience with streaming or high-throughput datasets.
  • Experience maintaining widely deployed or legacy software.
  • Customer-facing or field application experience.

Education

BS/MS in Computer Science, EE, Bioinformatics or related field.

If this opportunity aligns with your skills and career goals, we encourage you to apply.

EA License

21C0783

EAP Registration No

R24123529

More jobs at Platform

All 14

Similar roles