Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
This role is posted on behalf of Elemynt, a startup supported by SGInnovate.
Background
We are an early-stage deep-tech company operating in stealth. Our mission is to build a next-generation platform that unifies AI, computational modeling, and advanced R&D workflows for some of the most demanding scientific and industrial environments. The stakes are high. The problems are real. The impact is global.
We are looking for a senior front-end engineer who can operate at the founding-team level. Someone who understands that great engineering is a force multiplier and that clarity in design is essential when users depend on precision and trust.
Why Join?
You will join a small, mission-driven team working on a platform that demands both technical excellence and creative thinking. Your work will shape the foundations of a product category that has not existed before. You will have broad ownership, real influence, and the ability to define front-end architecture from day one. If you want to build something fundamental, and you want your engineering to have truth, rigor, and lasting impact, this is the right place.
What You Will Lead
Interface Architecture for a Complex Technical Platform
You will define and implement the core user experience for a platform that orchestrates sophisticated workflows across AI, simulation, and data systems.
End-to-End Ownership of the Front-End Stack
This includes:
- Modern component architecture using strict TypeScript
- State management for dynamic, interactive graphs and real-time data
- High-performance rendering of large and complex datasets
- Clean integration with backend APIs and workflow runtimes
Experience for Technical and Scientific Users
You will turn intricate processes into intuitive interfaces that help users design, launch, and track multi-step workflows with complete transparency and reproducibility.
Cross-Functional Collaboration
You will work closely with engineering, AI, and scientific teams to convert domain knowledge into clean abstractions and robust product surfaces.
What Exceptional Looks Like
- You think several layers above UI.
- You design systems that stay coherent as complexity scales.
- You bring discipline to architecture and velocity to execution.
- You write code that others can safely build on.
- You are comfortable in ambiguous early-stage environments where initiative is expected, not requested.
Responsibilities
- Lead development of our front-end framework using React or Svelte with a focus on strict TypeScript implementation
- Architect and build graph-based workflow editors that handle complex interactivity (panning, zooming, node connection)
- Implement high-performance data visualizations using d3.js, maintaining 60fps performance even with streaming data
- Design secure authentication and session management flows using JWT and modern security best practices
- Optimize client-side performance for scientific calculations, utilizing Web Workers to offload heavy computation from the main thread
- Establish front-end standards, automated testing practices, and long-term architectural guidelines
- Partner with backend engineers to define clean, stable API contracts and real-time data synchronisation strategies
Required Experience
- 5+ years of experience building and shipping production-grade front-ends for data-intensive applications
- Deep mastery of TypeScript and modern UI frameworks (React or Svelte)
- Proven experience building complex, interactive visualizations using d3.js or similar libraries (Canvas/WebGL experience is a strong plus)
- Demonstrated ability to handle complex state management outside of standard framework hooks (e.g., experience with Zustand, MobX, XState, or similar)
- Experience handling real-time data streams (WebSockets, SSE) and optimizing UI updates for high-frequency data
- Strong understanding of client-side security, specifically regarding JWT handling and storage
- Strong architectural thinking and comfort working in early-stage environments
Good to Have
- Experience with Canvas API or WebGL for rendering large-scale scientific datasets
- Background in building node-based editors or visual programming tools (using libraries like ReactFlow or building custom solutions)
- Exposure to scientific computing, distributed systems, or workflow engines
- Familiarity with Rust or WASM for high-performance client-side modules
- Strong product sensibility and the ability to influence UX direction for expert users
Interested applicants may apply directly to DTC at: https://central.sginnovate.com/hub/marketplace/openings/613c09ca-d875-44b8-a570-0ca55048cd8a
Key Skills
Ranked by relevanceReady to apply?
Join SGInnovate and take your career to the next level!
Application takes less than 5 minutes

