Senior Software Engineer ( VS Code–based, AI-powered desktop IDE)
Talent To Hire Inc.
Toronto, ON
Permanent
Temps-plein
Il y a 2 mois
Job Title: Senior Software Engineer – IDE & Desktop ApplicationsLocation: Toronto, Hybrid 4 daysAbout the RoleWe’re hiring a Senior Software Engineer to build and extend a VS Code–based, AI-powered desktop IDE for complex engineering workflows. This is not a traditional web role—you’ll focus on desktop application development, deep IDE integrations, advanced visualizations, and performance-critical features used by technical teams.What You’ll DoBuild and maintain VS Code extensions and Electron-based IDE featuresDevelop AI-assisted coding, linting, collaboration, and visualization capabilitiesIntegrate IDE features with backend APIs and servicesOptimize cross-platform desktop performance (Windows, macOS, Linux)Collaborate with design and engineering teams on polished IDE UXRequired Experience6+ years in software engineering; 4+ years in desktop/IDE developmentStrong TypeScript, JavaScript, ReactHands-on VS Code extension or plugin-based IDE experienceExperience with Electron, state management, and performance optimizationFamiliarity with Git and CI/CD workflowsNice to HaveAI/LLM-powered developer toolsElectron internals, packaging, and distributionSyntax highlighting, parsers, or IDE UX patternsExperience with complex engineering tools or workflowsKnockout Questions (Yes / No)Do you have hands-on experience building or maintaining VS Code extensions or IDE plugins used in production?Have you developed and shipped Electron-based desktop applications to end users?Do you have 4+ years of professional experience in desktop or IDE application development?Are you proficient in TypeScript and modern JavaScript frameworks such as React?Have you optimized performance for desktop or IDE applications (startup time, memory, UI responsiveness)?Apply: sasha@talenttohire.comFollow us for more roles at https://www.linkedin.com/company/talenttohire/