Lead Fullstack Engineer
Core
Lead the design and development of a high-performance, cross-IDE frontend for AI-powered developer tools, specifically an IDE plugin for interacting with AI agents and C++ tooling.
Role type
Lead Fullstack Engineer (Frontend focus)
Builds
Core IDE plugin (VS Code) and cross-IDE abstraction layer for AI agent interaction
Domain
Artificial Intelligence / Developer Tools / Software Engineering
Deliverable
production ML models | product features
Required skills
React, TypeScript, modern frontend architecture, complex state management, C++ development lifecycle knowledge, IDE plugin development (VS Code), Language Server Protocol (LSP), high-performance UI development, data visualization (D3.js, react-flow), API contract definition (gRPC/REST), client-side telemetry implementation, authentication integration
Preferred skills
Experience with JetBrains CLion (Java/Kotlin) or Visual Studio (C#/.NET) plugin frameworks, experience building AI-native interfaces for streaming logs and code diffs, mentoring frontend teams
Technologies
React, TypeScript, Vue, CMake, gRPC, REST, D3.js, react-flow
Responsibilities
Architect and lead development of the core IDE plugin and abstraction layer; Design and build complex UIs for AI agent interaction and C++ tooling integration; Collaborate with AI and backend engineers to define API contracts; Mentor a team of frontend engineers; Implement privacy-conscious telemetry; Drive the full product lifecycle from design to production
Seniority
Senior, hands-on IC with leadership responsibilities