About the job
Join our client, a pioneer in revolutionizing control systems for the world's most essential hardware across sectors such as aerospace, automotive, energy, and advanced manufacturing. Their innovative software platform integrates an intuitive command and control interface, a tailored programming language for hardware management, and a high-performance runtime environment. This empowers engineers to swiftly, reliably, and safely develop, test, and implement mission-critical systems.
We are looking for a Frontend Software Engineer to create, enhance, and maintain user interfaces that empower hardware operators to function more efficiently and safely. Your contributions will directly enhance testing processes and improve the overall product experience.
In this position, you will introduce new functionalities to boost system reliability, performance, and maintainability. You'll work closely with operators to transform real-world operational requirements into user-friendly software that supports complex hardware systems.
Your Responsibilities
Craft and develop sleek, dependable user interfaces utilizing React
Emphasize usability, safety, and minimizing operator cognitive load
Facilitate a long-term vision enabling operators to effortlessly manage multiple operations, vehicles, and sites
Create tools, frameworks, and workflows that streamline the software stack and lessen ongoing maintenance
Maintain rigorous engineering standards and best practices throughout the system
Analyze intricate technical challenges and develop scalable, robust solutions
Collaborate directly with operators to observe real-world applications and gather insights
Engage in continuous learning and contribute across both frontend and backend systems
Required Skills
3+ years of hands-on experience with React and TypeScript
Solid grasp of React hooks, context, and performance enhancement techniques
Expertise in real-time data visualization and high-frequency data updates
Skilled in modern CSS (CSS-in-JS, CSS variables, responsive design)
Experienced in unit and end-to-end testing (Vitest/Jest, Playwright/Cypress)
Familiarity with WebSocket-based frameworks
Preferred Skills
Background in scientific or industrial data visualization
Understanding of WebSocket technologies
