Senior Front End Engineer

An experienced Senior Front End Engineer to join our growing team. As a key member of our engineering team, you will be responsible for building and maintaining the user interface of our cloud cost management platform. You will work closely with product managers, designers, and backend engineers to deliver high-quality, scalable, and user-friendly web applications.

What you’ll do:

  • Design, develop, and maintain responsive and performant user interfaces for our platform.
  • Collaborate with product managers, designers, and backend engineers to translate requirements into technical solutions.
  • Write clean, modular, and well-tested code, primarily using React, TypeScript, and GraphQL.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews, provide constructive feedback, and contribute to technical discussions.
  • Contribute to the continuous improvement of our front-end architecture, tools, and processes.
  • Mentor junior engineers and share best practices.

What we’re looking for:

  • 5+ years of experience in front-end development, with a strong portfolio of successful projects.
  • Expertise in React, TypeScript, and modern JavaScript (ES6+).
  • Solid understanding of GraphQL and experience integrating with GraphQL APIs.
  • Proficiency in HTML5, CSS3, and responsive design principles.
  • Experience with front-end build tools (e.g., Webpack, Vite) and package managers (e.g., npm, Yarn).
  • Familiarity with testing frameworks (e.g., Jest, React Testing Library) and writing comprehensive unit and integration tests.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Strong problem-solving skills, attention to detail, and a passion for creating exceptional user experiences.
  • Excellent communication and collaboration skills.

Perks & Benefits:

  • Competitive salary and equity package.
  • Comprehensive health, dental, and vision insurance.
  • Flexible work schedule and generous PTO.
  • Remote-first culture with opportunities for team meetups.
  • Professional development and learning opportunities.
  • Stipend for home office setup and wellness.
Job Category: N/A
Job Type: Remote
Job Location: Canada
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx