Lead the design and implementation of modern web applications and frontend architectures, driving performance, scalability, and user experience in international project teams.
Responsibilities
Develop modern web applications and frontend architectures focusing on performance, scalability and user experience
Collaborate with UX/UI designers to implement design systems with usability and accessibility considerations
Take technical ownership of projects from concept to production in DevSecOps environments
Contribute to architecture decisions, framework selection, state management, testing and modern development processes
Support the evolution of the service portfolio and presales activities
Requirements
Bachelor's or equivalent in Computer Science, Business Informatics, a STEM field or comparable qualification
Nice to have: AI‑powered tools for design, development or quality assurance
Design and build frontend experiences in TypeScript and React for autonomy development workflows such as simulation, synthetic data generation, and test and evaluation.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Design and build frontend experiences in TypeScript and React for autonomy development workflows such as simulation, synthetic data generation, and test and evaluation.
Translate complex technical workflows into intuitive apps and workflows.
Partner with Hivemind Pilot developers, Hivemind Solutions teams, product, and design to understand user needs and improve applications through feedback.
Use Forge’s UI Platform to deliver consistent application experiences and drive improvements through collaborating on concrete requirements.
Integrate domain APIs and services, building or extending backend capabilities as needed to complete application workflows.
Requirements
Nice to have: developer tools
Nice to have: technical applications for simulation
Highly experienced and autonomous engineer to own the frontend architecture, set a high bar for code quality, and impact product direction through hands-on development and strategic collaboration.
Responsibilities
Design, develop, and maintain a new codebase using React and TypeScript to create a scalable, clean, and efficient frontend architecture.
Deliver high-quality, testable code at a high pace.
Implement and manage integrations with external services for A/B testing and feature flagging.
Collaborate with CTO, backend teams, and Product to translate product vision into technical reality.
Build the data foundation every application stands on, owning the compute layer between Nominal's engine and the user, and ensuring high-performance, correct, and observable data handling.
Responsibilities
Own the layer between Nominal's compute engine and the user: streaming over WebSockets, orchestrating web workers, handling columnar data formats, caching intelligently, and processing live and historical data on the client.
Design generalized data and compute capabilities that serve today's product and the use cases we haven't met yet.
Validate workflows directly with users and make confident product decisions when requirements are incomplete.
Expose new features from the compute layer in a composable, scalable form for end users.
Design experiences that expose powerful capabilities without overwhelming users.
Product Engineers at Nominal work at the intersection of product, design, and engineering to build tools that help hardware engineers simulate, test, and operate physical systems.
Responsibilities
Prototype, learn, and ship: Turn loosely defined ideas into working prototypes put in front of users early.
Own product decisions: Partner closely with design, product, and engineering to decide what to build.
Make complex workflows feel simple: Build experiences that help engineers reason about the development lifecycle.
Make hardware behavior understandable and actionable: Build tools for authoring HMI diagrams, monitoring, and commanding devices.
Build systems, not just screens: Use React, TypeScript, and modern web technologies to build scalable product experiences across complex data models.