Senior Software Engineer – Mobile App
Remote / Online - Candidates ideally in
North Vancouver, BC, Canada
Listed on 2026-06-07
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
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:
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:
×