Manager, Platform Applications (R3434)
Shield AI
WHAT YOU'LL DO:
- Lead and mentor a team of frontend engineers, helping them grow their skills, meet career goals, and deliver high-quality software.
- Drive technical decisions and architecture for the Forge web application and its integration with backend APIs, data pipelines, and autonomy tooling.
- Stay hands-on, contributing to complex feature development and code reviews across React and TypeScript-based frontends, and Go and Python backends.
- Coordinate cross-functionally with product managers, designers, and teams across simulation, autonomy, and analysis to align roadmaps and execution.
- Deliver user interfaces for advanced autonomy workflows - including simulation visualization, data analysis, and agent configuration tools.
- Establish and maintain UI quality standards through design systems, reusable components, automated testing, and robust documentation.
- Foster a culture of technical excellence, innovation, and collaboration within the team and the broader organization.
REQUIRED QUALIFICATIONS:
- 10+ years of experience designing and developing production-grade software systems.
- 6+ years of experience building and integrating frontend systems with RESTful APIs and backend services.
- 3+ years of experience as a team lead or engineering manager, with demonstrated success in growing and mentoring engineers.
- Strong fullstack development background, including deep experience with React and TypeScript.
- Proficiency in backend development using Python or Go.
- Strong architecture and design skills, particularly for scalable and extensible frontend systems.
- Experience developing tools or platforms in complex environments, such as data science, simulation, or systems engineering.
- Excellent communication skills and a track record of cross-functional collaboration in fast-paced, technical organizations.
- BS/MS in Computer Science or a related technical field, or equivalent practical experience.
PREFERRED QUALIFICATIONS:
- Experience with WebGL, geospatial data, or simulation tooling.
- Familiarity with WebSockets, WebRTC, or real-time data streaming.
- Eye for design and UX sensibilities, including application of design systems.
- Experience developing or contributing to an SDK.
- Experience with frontend testing frameworks, particularly Playwright.
- Exposure to Electron, egui, desktop-class web applications, or hybrid apps.
- Familiarity with CI/CD pipelines, Docker, and cloud environments (Azure, GCP, or AWS).