Senior Front-End Engineer

High Tech Genesis Inc — Canada · Posted ~3 hours ago

Senior Full-time

Skills

React JavaScript TypeScript Web application development UI component development UX collaboration

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a product-focused engineering team building and improving enterprise web applications. You will develop modern interfaces with React, JavaScript, and TypeScript, create scalable reusable components, refine navigation and workflows, and translate product and UX requirements into high-quality technical solutions.

Highlights

Senior front-end role focused on modern web applications, reusable UI components, and improving product usability. Provides close collaboration with product, design, UX, and engineering teams.

Description

We are looking for a Senior Front-End Engineer to join a product-focused engineering team developing and enhancing enterprise software applications. This role is focused on building high-quality user experiences using React, JavaScript, and TypeScript, while contributing to initiatives that improve usability, product fit and finish, navigation, information architecture, and overall product quality. The ideal candidate enjoys solving front-end challenges, improving existing products, and working closely with product, design, UX, and engineering teams. Key Responsibilities Design, develop, and maintain modern web applications using React.Build reusable, scalable, and maintainable UI components.Improve existing product experiences, workflows, menus, and navigation.Contribute to initiatives focused on product quality, usability, and overall user experience.Translate product and UX requirements into well-designed technical solutions.Collaborate closely with product managers, designers, UX professionals, and other engineers.Integrate front-end applications with APIs and backend services.Collaborate across the broader application stack to support end-to-end product improvements.Troubleshoot, debug, and optimize existing functionality.Consider performance, accessibility, responsiveness, and maintainability when developing solutions.Participate in code reviews, testing, technical discussions, and Agile development practices.Contribute to continuous improvements in front-end architecture, development practices, and overall product quality. Required Qualifications Strong professional experience in front-end software development.Strong hands-on experience with React.Strong proficiency in JavaScript and/or TypeScript.Solid knowledge of HTML and CSS.Experience building and maintaining production-quality web applications.Experience working with APIs and backend services.Strong understanding of modern front-end development practices and web application architecture.Experience troubleshooting and resolving complex front-end issues.Ability to work effectively with cross-functional product, design, UX, and engineering teams.Strong communication, collaboration, and problem-solving skills. Preferred Qualifications Experience with enterprise-scale web applications.Experience working with design systems or reusable component libraries.Familiarity with automated front-end testing.Understanding of web accessibility and responsive design.Experience with performance optimization.Experience collaborating across the full application stack or contributing to backend services.Experience working in an Agile/Scrum environment. What You'll Bring You are a senior-level front-end engineer who combines strong React expertise with a product-oriented approach. You enjoy building high-quality user experiences and working on both new functionality and incremental improvements that make applications easier, clearer, and more intuitive for users. You are also comfortable collaborating across the broader technology stack and working with cross-functional teams to deliver end-to-end product improvements.