Digital Technology - Senior Developer, Mobile
at Aritzia
Vancouver, BC V6A 1E1, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 02 May, 2025 | Not Specified | 02 Feb, 2025 | N/A | Mobile Applications,Typescript,Javascript,Server Side,React.Js,Test Writing,App,Graphql,Node.Js,It,Mentoring,Developers,Sdks | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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