Digital Technology - Senior Developer, Mobile

at  Aritzia

Vancouver, BC V6A 1E1, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate02 May, 2025Not Specified02 Feb, 2025N/AMobile Applications,Typescript,Javascript,Server Side,React.Js,Test Writing,App,Graphql,Node.Js,It,Mentoring,Developers,SdksNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

THE TEAM

The mission of the Digital Technology, App department is to design, build, deliver and operate robust, efficient, and scalable App technology solutions that align with our strategic, business and technology goals.

THE QUALIFICATIONS

The Senior Developer, Digital Technology, App, has:

  • 5+ years of professional programming experience, including 2+ years in React Native development.
  • Expert skills in React.js, TypeScript, JavaScript,
  • Experience using: Node.js, Next.js, HTML, CSS, and Unit test writing.
  • Proficiency with native Android/iOS SDKs, and developing Hybrid applications and PWAs.
  • Experience setting up CI/CD pipelines using GitHub Actions, Mac Runners, and other tools for deployment.
  • Experience in defining mobile backends using Node.js and GraphQL.
  • Understanding of Cloudflare CDN + WAF and how it can be used to optimize the performance of APIs powering native applications.
  • Experience leveraging Observability + Monitoring solutions such as Instabug and Datadog to provide insight into the health of the applications.
  • Understanding of server-side vs. client-side rendering, user performance perception, and framework selection.
  • Experience leading a team of developers, having delivered major features and provided technical guidance on large-scale web & mobile applications.
  • Comfortability collaborating with clients, articulating technical recommendations, and balancing business goals.
  • Skills in optimizing development workflows, improving efficiency, and mentoring team members.
  • A commitment to learn and apply Aritzia’s Values and Business and People Leadership principles.

THE COMPENSATION

The typical hiring range for this position is $100,000 - $150,000 CAD per year. The final agreed upon salary may vary based on factors such as job-related knowledge, skills and experience. Additionally, this position may be eligible for bonus and equity.
We are always looking for top talent. If your qualifications differ from those listed above, the scope of work and final agreed upon salary may be adjusted to reflect your individual qualifications.
Aritzia’s Everyday Luxury compensation package goes beyond the base salary with endless growth and recognition opportunities through our pay-for-performance philosophy. With comprehensive benefits, aspirational workspaces and elevated employee perks and experiences — we provide it all.

Responsibilities:

As the Senior Developer, Digital Technology, App, you will:

  • Contribute to innovative technology solutions that meet business needs for today and tomorrow.
  • Help translate business requirements into scalable, user-centric technology designs for Aritzia customer app.
  • Contribute to the development, configuration, and integration of solutions to ensure the solution design intent is realized and works seamlessly with existing systems and App infrastructure.
  • Implement structured testing that ensures functionality and identify and address deficiencies.
  • Launch and proactively maintain technology solutions, collaborating with teammates to improve development processes.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Vancouver, BC V6A 1E1, Canada