onsite
Staff AI Frontend Engineer - David Joseph & Company
Frontend Developer
Lead the development of AI‑powered web interfaces, translating product design into high‑performance, scalable front‑end solutions using React, TypeScript, and modern UI/UX practices.
About the role
Key Responsibilities
- Architect and implement complex, data‑driven UI components for AI companion agents using React and TypeScript.
- Collaborate closely with product designers and AI researchers to turn prototypes into production‑ready experiences.
- Design and maintain efficient data layers, integrating GraphQL/REST APIs that feed real‑time organizational insights.
- Ensure performance, accessibility, and cross‑browser compatibility across the platform.
- Mentor senior and junior engineers, establish front‑end best practices, and drive code quality through testing and code reviews.
Requirements
- 7+ years of professional front‑end development experience, with deep expertise in React and TypeScript.
- Proven track record building large‑scale, AI‑enabled web applications and translating complex data models into intuitive UI.
- Strong understanding of UI/UX principles, responsive design, and accessibility standards.
- Experience with GraphQL or similar data‑fetching layers and modern state‑management solutions.
- Ability to optimize performance, debug complex front‑end issues, and mentor a growing engineering team.
Skills
reacttypescriptjavascriptgraphql