Senior Software Engineer - Mobile App
$94k - $124k per yearArc'teryx Equipment
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 arcteryx.com 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 TypeScript and Node.js.
- Expert in React Native; comfortable with Swift/Kotlin and mobile‑only challenges.
- Experience working with transactional and NoSQL 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$94,000 – CAD$124,000.
Total Rewards
Most new team members join between the start and midpoint of the range, contributing right away while continuing to grow their craft. The range reflects market alignment and scope of the role. Individual pay is determined by skills, experience, and level of responsibility.
Benefits
- Health & wellbeing – Extended health, dental, and vision coverage, including mental health support, fertility benefits, gender‑affirming care, and a 24/7 Employee Assistance Program (EAP).
- Financial wellbeing – RRSP matching and eligibility for Arc’teryx Annual Incentive Plan and Employee Stock Purchase Program (ESPP) where applicable.
- Time & flexibility – Paid time off, wellness time, and a No Wasted Day program (dedicated paid days to get outside & explore).
- Family support – Parental leave top‑up and a nesting period for new parents.
- Growth, community & gear – Professional development opportunities, Arc’teryx Academies (outdoor skill‑building events), Employee Belonging Councils, and access to employee discounts and Pro Deals.
*Eligibility for certain programs may vary by role.
Equal Opportunity
Arc’teryx is committed to actively creating and fostering a culture of inclusivity where voices are heard, people are seen, and values are respected. We care about the uniqueness of our applicants, employees, and guests, and we do so in a safe space fueled by curiosity and acceptance.
Creating an inclusive workplace is aligned with our core value Do Right and brings benefits such as a healthier, happier workplace, increased creativity and innovation, and better reflection of the communities where we operate.
All applicants, employees, and guests can expect equal opportunity and fair treatment in alignment with our values.
#J-18808-Ljbffr- ...team decisions, product capabilities, and software architecture. Collaborate with a team of driven and experienced software engineers. Work alongside colleagues who are passionate... ...with Swift/Kotlin, and the specific mobile only challenge ~ Experience with transactional...SeniorSoftwareLong term contractFlexible hours
$145k - $195k per year
...Your Job DarkVision, a Koch Engineered Solutions company, is looking for a talented Senior Software Engineer to help develop our data analysis and visualization applications. This development involves writing application software for our desktop applications, database and...SeniorSoftwareFull timeWork at office- ...volume and critical workflows. The Technology group is a key part of supporting and accelerating ARC’TERYX growth! As a Manager, Software Engineering, you will lead a high-performing team focused on enhancing the experience of our Guest Services organization and driving...SoftwareFull timeRemote work
$100k - $140k per year
A leading engineering firm in maritime systems is seeking a full-time Mechanical Design Technician or Engineer based in North Vancouver. Candidates should possess a Mechanical or Mechatronics Engineering degree, strong skills in 2D AutoCAD and 3D SolidWorks, and a minimum of...SeniorFull time- Shape the future of our technical product domain as a Senior Software Developer in an Agile environment. Excel in full stack development with... ...team architecture decisions while collaborating with skilled engineers to improve product capabilities and ensure a reliable software...SeniorSoftware
- ...Electrical Students for our Canadian Industrial Division to work as Engineering Students for our project site located near North Vancouver,... ...be considered an asset. • Application of various computer software programs will be required, including Microsoft Suite. Knowledge...SoftwareInternshipShift work
$105k - $128k per year
...The Engineer III, Structural coordinates and executes engineering tasks within allocated systems... ...5+ years of post-secondary progressively senior experience in Engineering, preferably... ...CADMATIC, ShipConstructor, and AutoCAD software, document control systems, and databases....SeniorSoftwareWork at office- ...strongest financial institutions in Canada? TD is growing their Mobile Mortgage Sales Force and seeking proven sales professionals to... ...'s employee focused corporate culture and your new team. Your Senior District Sales Manager is committed to your success and will work...SeniorFull timeWork from homeHome officeFlexible hours
- ...maintain explanatory views of extant systems, and guide tool and vendor strategy. Working directly with product management and software engineering teams, we ensure architecture plans transition successfully to delivery and operation. As a component of the over-arching engineering...SeniorSoftwareFull timeRemote work
$94k - $123k per year
...Your Opportunity at ARC'TERYX As a Senior Demand Planner, you lead and shape how demand planning drives business performance — turning... ...You have deep, hands‑on experience with advanced planning software such as o9 Solutions, Blue Yonder, Anaplan, or Oracle You have...SeniorSoftwareSeasonal workWork at officeRemote workFlexible hours$100.57k per year
...ICBC’s Public Affairs team has an exciting opportunity for a Senior Public Relations Advisor with a focus on helping to lead the development... ...). The remaining days will be remote within British Columbia. Mobile – you will work a significant amount of time in the field, in...SeniorLong term contractPermanent employmentFull timeWork at officeRemote workFlexible hours2 days per week3 days per week$70k - $85k per year
...One of Stellar's clients is searching for a Sales Application Engineer to join their team for an exciting new role in North Vancouver to... ...note that the posted salary range for this role may vary based on seniority, qualifications, or prior experience. We are always looking for...Full time$70k - $110k per year
...Capilano Audi - the new flagship store is currently seeking a Senior Service Advisor to join our team. Reporting to the Service Manager... ...to accuracy. Proficiency with computers and service-related software is an asset. Legally entitled to work in Canada. About...SeniorSoftwareFull time$79.35k - $85.72k per year
...’re welcome to apply for jobs at ICBC whether or not you join a talent community. We look forward to hearing from you! The Data Engineer - Junior will join the Information Management Claims team and focus on the development of big data reporting and analytics solutions,...Permanent employmentFull timeWork at officeImmediate startRemote work2 days per week$92.73k - $100.43k per year
...We look forward to hearing from you! This role acts as a Senior engineering presence within the Operations Team, focused on keeping critical... ...development, debugging, delivery, and sustainment of complex software applications. Investigate and resolve production problems,...SeniorSoftwarePermanent employmentFull timeManual laborWork at officeRemote workShift work2 days per week- Elevate your engineering career with VP Foundations as a Project Engineer focused on geotechnical and land piling projects in North Vancouver. Play a key role in driving exceptional project outcomes with a focus on innovation. As a Project Engineer, you will manage various...Contract work
- Take charge as a Senior Finance Systems Specialist at Jetson, enhancing integrations and financial reporting frameworks. Support the transition to cleaner energy with efficient financial management. As a key figure in the finance department, you will own critical aspects...Senior
- ...Department : Process Operations Reports to: Senior Vice President, Process Operations Location: North Vancouver, BC Your... ...PMO? You have a post‑secondary degree in business, operations, engineering, project management, or a related field, with 12+ years of...SeniorLong term contractFull timeSeasonal workWork at office
$50k - $70k per year
...Job Responsibility: Our Civil Engineering and Contaminated Sites teams have an opening for a Field Technician position and details are as follows: The ideal candidate will: Be comfortable working outdoors in a variety of settings (urban, rural and remote), including...Permanent employmentFull timeFor subcontractorCasual workInternshipWork at officeRemote workMonday to fridayFlexible hours- ...Your Opportunity at ARC’TERYX: As a Senior Demand Planner, you lead and shape how demand planning drives business performance — turning complex data and cross-functional input into the clear, aligned forecast leadership relies on to make strategic decisions. You set the...SeniorFull timeSeasonal workWork at officeRemote work
- ...Product Creation Reports to : Pattern Making Lead Location: North Vancouver, BC Your Opportunity at ARC’TERYX: As a Senior Pattern Maker, you partner with the Design team, from maker phase (concepts) through to pre-production phase (approved to counter sample...SeniorFull timeWork at officeRemote work
- ...Your Opportunity at ARC’TERYX: As a Senior Planner, Supply Operations, you own how tactical supply planning turns complex supply scenarios into clear decisions that keep product flowing to the business. You are the supply subject-matter expert across our tier 1 and tier...SeniorFull timeWork at officeRemote work
$82k - $108k per year
...Your Opportunity at ARC’TERYX As a Senior Planner, Supply Operations, you own how tactical supply planning turns complex supply scenarios into clear decisions that keep product flowing to the business. You are the supply subject-matter expert across our tier 1 and tier 2 networks...SeniorFull timeInternshipSeasonal workWork at officeRemote workFlexible hoursShift work$94k - $123k per year
...Your Opportunity at ARC’TERYX As the Senior Project Manager, People Projects, you will be responsible for managing assigned projects from brief through to delivery. You will partner with Program Managers to define project objectives, scope, budget, resource allocations, approvals...SeniorLong term contractFull timeWork at officeRemote workFlexible hours$126k - $165k per year
...Reports to: Sr Director, Process Operations - Regional Location: North Vancouver, BC Your Opportunity at ARC’TERYX As the Senior Manager, Process Operations- Regional, you will operationalize and evolve the downstream Innovation-to-Consumer (I2C) operating model...SeniorFull timeInternshipSeasonal workWork at officeFlexible hours- ...Your Opportunity at ARC'TERYX: As Senior Legal Counsel, Brand & Commercial, you will be a strategic legal partner to the Arc’teryx Brand organization, helping bring global brand strategy to life across campaigns, collaborations, athlete and ambassador relationships, events...SeniorFull time
- ...Your opportunity at ARC’TERYX : As a Senior Colour Designer – Men’s, you drive the colour creative process from concept through to development, across every product in the Men’s collection. You lead the delivery of seasonal collections to maintain a strong competitive advantage...SeniorFull timeSeasonal workWork at office
- ...Veilance Reports to: Director, Global Marketplace - Veilance Location: Vancouver BC Your Opportunity at Arc’teryx: As the Senior Manager, Retail - Veilance, you are accountable for defining and advancing the global Veilance retail strategy, standards, and...SeniorLong term contractFull timeTemporary workWork at office
$31.85 per day
...impact on our people, the planet and our communities. About the Position This position is responsible for executing and supporting senior-level collections and credit-related activities for ALS USA Group within the company's enterprise resource program (ERP) applications....SeniorHourly payPermanent employmentFull timeWork at officeWork visaFlexible hours$126k - $165k per year
...Your Opportunity at ARC’TERYX As a Senior Manager, Global Supply Operations, you lead the team and the strategy that connect global planning, regional execution, and business priorities into reliable, scalable supply delivery. You build and develop a high-performing planning...SeniorFull timeSeasonal workWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Mobile App. Be the first to apply!
- director software engineering North Vancouver, BC
- software developer intern North Vancouver, BC
- software engineer part time North Vancouver, BC
- junior software engineer North Vancouver, BC
- software developer no experience North Vancouver, BC
- software engineer intern North Vancouver, BC
- software engineer salary in canada North Vancouver, BC
- software developer North Vancouver, BC
- software development engineer North Vancouver, BC
- software engineer - computer North Vancouver, BC

