×
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 Equipment
Remote/Work from Home position
Listed on 2026-06-12
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Cloud Engineer - Software, Senior Developer
Job Description & How to Apply Below
Position Overview
ARC’TERYX is growing in guest experience excellence, product sophistication, and operational volume. The Technology group is a key part of supporting and accelerating this growth.

As a Senior Software Engineer, you will play a pivotal role in developing our technical product domain. Your expertise will guide team decisions, product capabilities, and software architecture. You will collaborate with other experienced engineers to improve existing systems and ensure long‑term operational stability.

This role is based out of ARC’TERYX headquarters in North Vancouver, BC. We offer a hybrid or remote work option; remote candidates must be committed to Pacific time zone hours. 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 roll out new features, improve performance, and build self‑serve tools for business stakeholders to create an amazing online experience for our guests.

Core Responsibilities

Direct the development direction and technical health of a medium‑sized product area comprising a collection of features.

Become a subject‑matter expert of your specific product business domain.

Understand systems deeply, enabling efficient and effective debugging.

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

Help mentor and raise the technical bar of other team members.

Produce technical documentation for existing parts of the system and propose refactorings.

Participate extensively in code reviews, mentoring others via code reviews and pairing.

Execute performance tuning, improvement, balancing, usability, and automation.

Contribute to common code bases and define standards for the team.

Present at team meetings for knowledge sharing.

Own technical design for projects of moderate complexity and understand trade‑offs in building good software.

Require very little oversight beyond high‑level direction; take complex user stories, break them into sub‑tasks, and complete them with ease.

Show initiative beyond completing tasks; identify and suggest areas of future work for yourself or the team.

Seek evidence to support ideas and build cases for them.

Work effectively with non‑tech members of your area; identify problems with requirements and help the team course‑correct.

Align with ARC’TERYX leadership practices and culture in daily work.

Future Work

Coaching and mentoring other software engineers.

Building and delivering maintainable, high‑quality software for a best‑in‑class e‑commerce experience.

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

Initiating refactoring of low‑performing parts of the software.

Contributing to the software architecture of new products.

Improving tests and overall application quality.

Defining clear contracts between systems and maintaining integration.

Setting up non‑regression detection systems with SLA.

Qualifications

5+ years of relevant experience with full‑stack development in an Agile/Scrum environment.

Polyglot programming language skills, excelling in one or two languages.

Extensive knowledge of programming best practices.

Proficient in Type Script and Node.js.

Expert in React Native; comfortable with Swift/Kotlin and mobile‑only challenges.

Experience working with transactional and No

SQL databases.

Proficient in writing and maintaining automated user tests and unit tests.

Advocate for a schema‑first approach to writing APIs.

Experience integrating with third‑party APIs, OAuth 2.0, and headless solutions.

Experience with cloud computing providers, container solutions, and CI/CD pipelines.

Knowledge of microservices concepts and architecture.

Experience with CDN, web servers, load‑balancer configuration and management.

Great communication, problem‑solving, and documentation skills.

Proactive in identifying root causes of issues and developing solutions.

Highly flexible and adaptable in ambiguous situations.

Passion for work parallel to passion for outdoor adventure.

Compensation
The salary range for this role is CAD…
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