onsite
Frontend Engineer, Autonomous Traffic Control - Bot Auto
Frontend Developer
Build real‑time, map‑based interfaces for autonomous truck traffic control using React, TypeScript, WebSockets and modern state management, delivering reliable visualizations and operator tools.
About the role
Key Responsibilities
- Design and implement responsive web applications that visualize autonomous fleet movements and traffic data in real time.
- Integrate WebSocket streams and REST APIs to provide live updates and control commands to the traffic management dashboard.
- Leverage Mapbox (or similar) for high‑performance geospatial rendering, route planning overlays, and incident highlighting.
- Develop and maintain state management using Redux (or equivalent) to ensure consistent UI behavior across complex data flows.
- Write unit and integration tests with Jest and React Testing Library to guarantee reliability and maintainability.
Requirements
- 3+ years of professional experience building complex front‑end applications with React and TypeScript.
- Strong understanding of real‑time communication protocols (WebSockets, Server‑Sent Events) and experience handling high‑frequency data streams.
- Proficiency with geospatial libraries such as Mapbox GL JS, Leaflet, or similar for map visualizations.
- Solid grasp of state management patterns (Redux, Redux Toolkit) and modern CSS techniques (Flexbox, Grid, preprocessors).
- Experience writing automated tests (Jest, React Testing Library) and a commitment to code quality and performance optimization.
Skills
reacttypescriptreduxjest