Front-End Developer II, Protect
S
ShareGateSecurity & IT
Fully remote position within CanadaFull-TimeMiddle
SalaryCAD $100,000 to $130,000
Apply NowOpens the employer's application page
Job Details
- Experience
- Minimum 3 years of professional experience in software development.
- Required Skills
- PostgreSQLSQLFrontend DevelopmentFull Stack DevelopmentHTMLCSSTypeScriptC#.NETReact
Requirements
- Minimum 3 years of professional experience in software development.
- Experience developing production-ready front-end applications using React and TypeScript.
- Full-stack development experience with the ability to work across front-end and back-end components.
- Strong proficiency with C# and .NET development.
- Solid understanding of SQL databases and experience working with PostgreSQL.
- Experience building scalable, maintainable, and high-performance web applications.
- Good understanding of modern front-end architecture, reusable component design, accessibility, and responsive development.
- Strong problem-solving skills with a product-focused mindset and a passion for creating exceptional user experiences.
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional, remote teams.
- Comfortable working in a fast-paced environment that embraces innovation, continuous learning, and AI-powered development tools.
Responsibilities
- Develop and deliver high-quality, responsive, and accessible front-end features using React, TypeScript, HTML, and CSS.
- Collaborate closely with Product Managers, Designers, and fellow engineers to transform user needs into intuitive and impactful product experiences.
- Build, maintain, and enhance reusable UI components and design systems to improve development efficiency and consistency.
- Contribute to front-end architecture decisions, engineering best practices, and continuous improvements that support long-term scalability and maintainability.
- Participate in code reviews, testing, and quality assurance to ensure clean, reliable, and performant applications.
- Support full product delivery by working with existing back-end code when necessary, extending functionality to meet business requirements.
- Design interfaces capable of handling large volumes of data while maintaining excellent performance, responsiveness, and usability.
- Actively contribute to technical discussions, product planning, and continuous improvement initiatives across the development team.
View Full Description & ApplyYou'll be redirected to the employer's site