At JetBrains, we believe that the future of product creation lies in close collaboration between designers, product managers, and developers – all empowered by intelligent tools.Our new product is a collaborative environment where design and product teams can interact directly with product codebases through AI agents. The goal is to turn design intent into working product code, reduce the gap between design and implementation, and let everyone contribute meaningfully to building great user experiences. We are looking for a Senior Frontend Developer to join the team behind this new product. You will help shape both the product’s architecture and user experience and how AI fits naturally into the creative and technical workflows of product teams. In this role, you will: Build a modern, responsive, and intuitive web interface that connects designers, PMs, and AI agents to product codebases. Collaborate closely with designers, helping translate their ideas into robust, high-quality implementations. Mentor and guide non-engineering collaborators as they contribute to frontend components with AI assistance. Take ownership of technical decisions in the frontend stack, ensuring maintainability, scalability, and performance. Contribute to UX discussions and help validate hypotheses and prototypes. We will be happy to have you on our team if you: Are fluent in TypeScript and React and have a solid grasp of modern frontend architectures. Understand browser internals, async data flows, and state management (MobX, Redux, Zustand, or similar). Care deeply about both visual precision and the feel of the interface – it’s important to you that the UI is silky smooth, responsive, and free of twitches or delays. Can communicate effectively with designers and PMs, explaining technical concepts clearly and empathetically. Enjoy mentoring others and show patience and clarity when guiding teammates who are new to coding. Show proactivity and the ability to work with high-level requirements, taking full responsibility for an area of the product. Are curious about AI and eager to explore how it can enhance real-world product development. We will be especially thrilled if you: Have an understanding of design systems and component libraries. Are familiar with frontend performance optimization and accessibility best practices. Are curious about backend development and not afraid to touch backend code when needed – a full-stack background is a significant advantage. Our stack React 19, TypeScript, Vite, and MobX Kotlin backend Why join us You’ll contribute to a product that redefines how designers, product managers, and developers collaborate, empowering them to build together with the help of AI. You’ll work at the intersection of design, engineering, and AI, helping create a seamless and inspiring experience for modern product teams. LI-DNI