onsite
Frontend Software Engineer - Dominion Dynamics
Software Engineer
Lead development of high‑performance, real‑time web interfaces for telemetry visualization, collaborating with hardware and embedded teams using React, TypeScript, and WebGL.
About the role
Key Responsibilities
- Design and implement responsive, high‑performance web applications for real‑time telemetry visualization.
- Collaborate with hardware, embedded, and backend teams to define data contracts and ensure seamless integration.
- Build interactive visualizations using WebGL, D3.js, or similar libraries to display complex data streams.
- Write clean, maintainable TypeScript code and enforce best practices through code reviews and automated testing.
- Optimize applications for low‑latency performance in constrained, forward‑deployed environments.
- Maintain CI/CD pipelines and version control using Git.
Requirements
- 5+ years of professional experience building complex front‑end applications with React and TypeScript.
- Strong understanding of real‑time data handling, WebGL/D3.js, and performance optimization techniques.
- Experience integrating with RESTful APIs and working closely with hardware or embedded system teams.
- Proficiency with modern build tools, testing frameworks, and Git‑based workflows.
- Excellent problem‑solving skills and ability to work autonomously in fast‑paced, mission‑critical projects.
Skills
reacttypescriptwebgl