×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer – Mobile App

Remote / Online - Candidates ideally in
North Vancouver, BC, Canada
Listing for: Arc'teryx Limited
Remote/Work from Home position
Listed on 2026-06-07
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Senior Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Your Opportunity at ARC’TERYX:
ARC’TERYX is growing -- in guest experience excellence, in variety and sophistication of business models, and in operational volume and critical workflows. The Technology group is a key part of supporting and accelerating ARC’TERYX growth!

As a Senior Software Engineer, you will play a pivotal role in the development of our technical product domain. Your expertise will guide team decisions, product capabilities and software architecture. Collaborating with a team of driven and experienced software engineers, you will work alongside colleagues who are passionate about proactively improving existing systems and ensuring long‑term operational stability. You thrive in a team environment and are eager to learn from your colleagues and are motivated to share your skills and expertise.

This role is based out of ARC’TERYX headquarters in North Vancouver, BC. We are open to a hybrid or remote work. Remote candidates must be committed to Pacific time zone hours. Please note that candidates must be eligible to work in Canada.

Meet Your Future Team:
The technology team builds the backbone for  websites. We work with cross‑functional agile squads to build and roll out new features, improve performances, and build self‑serve tools for our business stakeholders to create an amazing online experience for our guests.

Core Responsibilities:

Directing the development direction and technical health of a medium‑size product area made up of a collection of features

Becoming a subject matter expert of your specific product business domain

Understanding systems deeply, enabling you to debug them effectively and efficiently without significant difficulty

Demonstrating at least one major skill outside of programming such as devops, performance optimization, monitoring, or visual design

Helping mentor and raise the technical bar of other team members

Producing technical documentation for existing parts of the system and propositions to refactor parts of the product domain

Participating extensively in code reviews, and mentoring others via code reviews and pairing

Executing performance tuning, improvement, balancing, usability, and automation

Contributing to the common code bases and defining standards for the team

Presenting at team meetings for knowledge sharing

Owning technical design for projects of moderate complexity and understanding the trade‑offs in creating good software in their area

Requiring very little oversight beyond high‑level direction; taking a complex user story, breaking it down into sub‑tasks, and completing sub‑tasks with relative ease

Showing initiative beyond knocking tasks off a list; identifying and suggesting areas of future work for yourself or your team

Seeking evidence to support your ideas and starting to build cases for these ideas

Working effectively with non‑tech members of your area; identifying problems with requirements and helping the team course‑correct around these issues

Aligning with ARC’TERYX leadership practices and culture in your daily work

Future Work:

Coaching and mentoring of other software engineers

Building and delivering maintainable, high‑quality software to support the growth and maintenance of a best‑in‑class ecommerce experience

Implementing best in class developer experiences through team building events, knowledge sharing sessions, and other initiatives

Initiating refactoring of low performing part of the software

Contributing to the software architecture of new products

Improving the tests and quality of the application

Defining clear contracts between systems and maintaining integration

Setting up non regression detection systems with SLA

Qualifications:

You have 5+ years relevant experience with full stack development in an Agile/Scrum environment

You are a programming language polyglot, and you excel in 1 or 2 languages

You have extensive knowledge of programming best practices

You are proficient in Type Script and NodeJS

You are an expert in React Native, and comfortable with Swift/Kotlin, and the specific mobile only challenge

You are used to work with transactional and No

SQL databases

You are proficient in writing and maintaining automated user tests and unit…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary