Senior Engineer (Front-End) - Arc'teryx Limited
  • North Vancouver, British Columbia, Canada
  • via JobMesh CA
-
Job Description

Your Opportunity at ARC’TERYX:

As the Senior Engineer you develop, deploy, analyze, utilize, and maintain software, tools, applications, and information systems to meet the business requirements of the company in a demanding global marketplace. Your focus in this role is on web applications development for the customer facing eCommerce websites. In this role, you will contribute to the development of these platforms, as well as coach peer developers, support activities, and contribute to the technology strategy for Arc’teryx digital properties.

This position is primarily based out of our North Vancouver office, but we're open to a hybrid or remote work setup. Please note that candidates must be eligible to work in Canada.

Meet Your Future Team

The Engineering team is responsible for building and maintaining the Arc’teryx eCommerce website. The team is organized into squads that include other developers, Quality Analysts, Business Analysts and Project Managers. Engineers work closely and collaboratively with many other teams including UI/UX Design, Infrastructure, Digital Merchandising, Marketing, and Analytics.

This role is primarily based out of our North Vancouver office and is open to hybrid remote work. Candidates must be eligible to work in Canada.

If you were the Senior Engineer now, here are some of the core activities you would be doing:
  • Communicating project and operation status, issues, risks and resolutions in an agile development methodology
  • Providing coaching to your peers on the web development teams in all phases of the project life cycle
  • Developing functional specifications and designs for future focused complex applications, or modifying/maintaining complex existing applications
  • Reviewing the designs and code of team members, often in collaboration with colleagues and Architects
  • Helping design, code, debug and test unit test solutions as required
  • Executing code analysis, requirements analysis, identification of code metrics, system risk analysis, and software reliability analysis
  • Conducting regular unit testing and quality assurance
  • Executing performance tuning, improvement, balancing, usability and automation
  • Working to support, maintain and document new and existing solutions
  • Identifying and evaluating new technologies for implementation
  • Collaborating and contributing to the continuous improvement of Arc’teryx SDLC, Project and other methodology
  • Conducting research and sharing new capabilities and industry best practices with colleagues
Here are some of the things you could be working on in the future:
  • Initiating and championing code reuse, optimization, and quality across various applications
  • Implementing and streamlining processes that validate WCAG compliance, security, and performance.
  • Distilling designs into dynamic templates that are backed by structured content.
  • Supporting the rest of the team with technical guidance software design.
Are you our next Senior Engineer?
  • You have 5+ years of experience in web application development, showcasing proficiency in:
  • React
  • TypeScript
  • Node
  • GraphQL
  • Unit Testing
  • You have expertise that extends beyond these technologies to include:
  • Proficiency in project management tools like Jira or similar scrum tools
  • Mastery of version control tools such as Git
  • Familiarity with diverse frontend frameworks, including NextJS, React
  • Experience with Styled Components
  • You have understanding of Web Analytics and Business Intelligence principles
  • You have knowledge of eCommerce business processes
  • You have familiarity with Content Management Systems (CMS) such as Sanity, Contentful, Drupal
  • You have ability to build custom CMS solutions and seamlessly integrate front-end code and designs with CMS functionality
  • You have experience working in an “Agile/Scrum” environment
  • You have proficiency in Continuous Integration/Continuous Deployment (CI/CD), performance tuning, and scalability
  • You have experience in headless enterprise technology architectures
  • You have leadership skills demonstrated through leading teams of other developers
  • You have familiarity with developer operations (DevOps) aimed at improving Developer Experience (DX)
  • You have hands-on experience with Amazon Web Services (AWS)
  • You have strong knowledge or interest in the outdoor, ski, or sporting goods industries
  • You have excellent verbal and written communication skills
  • You have Proactive approach to identifying root causes of issues and developing solutions
  • You have ability to remain highly flexible and adaptable in ambiguous situations
  • You have capacity to balance autonomy and collaboration effectively
  • You have ability to inspire breakthrough thinking and continuous improvement
  • You have dedication to seeking the best solutions, even when they're not the easiest, with an unwavering commitment
  • Your passion for your work is paralleled by your passion for getting outside and living it

$91,000 - $114,000 a year
A reasonable estimate of the pay range is CAD$91,000 - CAD$114,000 at the time of this posting. Within the range, individual pay is determined by factors such as job-related skills, relevant experience, education and/or training.
Please note that the range details above reflect the base pay only and does not include our competitive bonus program and benefits that we offer.
#J-18808-Ljbffr

;