The leading Microsoft 365 migration and governance platform
Front-End Developer II – ShareGate Protect
Location
Canada
Posted
5 days ago
Salary
$100K - $130K / year
Seniority
Senior
Job Description
Front-End Developer II – ShareGate Protect
ShareGate
• Ship high-quality, performant front-end features in React and TypeScript that meet UX standards from the earliest milestones; • Translate user needs into shipped experiences that solve the real problem (not just the spec), in tight partnership with Product and Design; • Grow a reusable component library and design system that speeds up delivery across the team; • Step into the backend when needed: read existing code and extend or add functionality so delivery isn't blocked at the front-end boundary; • Deliver interfaces that hold up to real-world performance, accessibility, and responsiveness expectations; • Help shape front-end architecture and engineering practices that scale beyond the first release; • Keep the codebase healthy and maintainable through reviews, testing, and continuous improvement; • Influence product and technical decisions through active participation in team discussions.
Job Requirements
- 3+ years of experience in software development
- Fullstack development experience
- Proficiency in C# .NET
- Experience with React
- Solid understanding of SQL databases
- Experience with PostgreSQL
- Strong interest in product development.
Benefits
- Annual bonus program
- LTIP program, share in Workleap's long-term growth
- RRSP + Family health insurance + telemedicine + annual wellness budget
- Flexible vacation policy
- Remote work, with access to our Montreal office
- Access to Claude, for everyone, every day
- In-person team events several times a year
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Lead the design and development of scalable, performant user interfaces using React and modern frontend technologies • Set technical direction for frontend architecture, state management, data flow, and component design • Build complex workflows and UI components for data-rich, operational applications • Develop interfaces that support real-time data, situational awareness, and operator decision-making • Contribute directly to implementation while guiding the team through technical tradeoffs and execution • Mentor frontend engineers and help raise the technical bar across the team • Lead code reviews, design discussions, sprint planning, and technical planning for frontend work • Help break down ambiguous product and technical requirements into clear execution plans • Promote engineering best practices around performance, testing, maintainability, accessibility, and reliability • Partner with engineering leadership to support team growth, hiring, onboarding, and development • Integrate frontend systems with backend services via REST, GraphQL, and real-time data interfaces • Optimize rendering performance for large datasets, map-based views, streaming data, and real-time updates • Ensure responsive, reliable performance across devices, browsers, and operating environments • Identify and resolve frontend performance bottlenecks across the platform • Own and evolve frontend architecture, including state management, data flow, build tooling, testing strategy, and component organization • Build and maintain reusable component libraries, design systems, and shared UI patterns • Ensure frontend systems are scalable, maintainable, testable, and easy for other engineers to extend • Establish patterns that support multiple products, mission workflows, and customer-facing applications • Drive technical consistency across frontend codebases and applications • Partner with backend, platform, autonomy, product, and design teams to deliver end-to-end features • Collaborate with UX/design to ensure high-quality implementation and operator-focused user experiences • Translate complex operational requirements into intuitive, reliable frontend workflows • Work with stakeholders to balance speed, usability, performance, and technical quality • Represent frontend engineering in product planning, architecture reviews, and roadmap discussions
• Join a team of experienced developers who design and evolve products used at scale • Build high-performance, high-quality user interfaces using React and TypeScript • Participate in technical and product decisions • Contribute to conversations about the value delivered to customers, performance, accessibility, and the long-term quality and maintainability of our front end
• Ship high-quality, performant front-end features in React and TypeScript that meet UX standards from the earliest milestones; • Translate user needs into shipped experiences that solve the real problem (not just the spec), in tight partnership with Product and Design; • Grow a reusable component library and design system that speeds up delivery across the team; • Step into the backend when needed: read existing code and extend or add functionality so delivery isn't blocked at the front-end boundary; • Deliver interfaces that hold up to real-world performance, accessibility, and responsiveness expectations; • Help shape front-end architecture and engineering practices that scale beyond the first release; • Keep the codebase healthy and maintainable through reviews, testing, and continuous improvement; • Influence product and technical decisions through active participation in team discussions.
Senior Full-Stack Engineer, Front-End Leaning
CohereAt Cohere, our mission is to build machines that understand the world, and to make them safely accessible to all.
• Build and ship features for North, our AI workspace platform • Develop autonomous agents that talk to sensitive enterprise data • Write and ship minimal code that runs in low-resource environments, and has highly stringent deployment mechanisms • As security and privacy are paramount, you will sometimes need to re-invent the wheel, and won’t be able to use the most popular libraries or tooling • Collaborate with researchers to productionize state-of-the-art models and techniques



