1 день назад
Staff Software Engineer, Mobile (React Native)
181 000 - 241 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer, Mobile (React Native) (App Infrastructure): Building and operating shared mobile app infrastructure, tooling, and components for Affirm's mobile product teams with an accent on React Native architecture, app stability, observability, testing, and release systems. Focus on driving long-term technical strategy, debugging across the JavaScript-native boundary, executing major SDK updates, and creating tools and operational standards adopted across engineering teams.
Location: Remote Canada; open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan
Base pay: CAD $181,000–$241,000 per year
Company
Affirm provides consumer financing that enables buy-now-pay-later purchases without hidden fees or compounding interest.
What you will do
- Set the team's technical strategy over a year-long horizon and connect it to critical business-impacting projects.
- Collaborate with product management, design, analytics, and engineering teams to manage technical sustainability, risks, and trade-offs.
- Define and advocate for technical solutions, operational processes, code review standards, and design standards.
- Own mobile platform availability through monitoring, triage rotations, playbooks, policies, testing, alerting, and on-call practices.
- Build shared mobile infrastructure and developer tooling that other teams adopt, and communicate technical practices through writing and tech talks.
- Develop engineering talent through feedback, guidance, and technical leadership.
Requirements
- 7+ years of experience developing and architecting mobile applications, including 4+ years with React Native.
- Proficiency in JavaScript and TypeScript, with hands-on experience in React Native, Expo, native modules, and native components.
- Experience with complex React state management and debugging across the JavaScript-native boundary under React Native's New Architecture.
- Experience performing major React Native SDK updates and staying current with native operating system releases.
- Experience with mobile testing and observability tooling, including E2E frameworks, crash reporting, experimentation, and feature-flagging platforms.
- Ability to lead large projects, define technical and execution plans, write maintainable code, and collaborate effectively with a global engineering team; equivalent practical experience or a related bachelor's degree is required.
Nice to have
- Proficiency with Redux Toolkit.
Culture & Benefits
- Remote-first work model within the country of employment.
- Health care coverage with premiums fully subsidized for employees and dependents.
- Flexible spending stipends for technology, food, lifestyle needs, and family-forming expenses.
- Competitive vacation and holiday schedules.
- Employee stock purchase plan and potential equity rewards.
- Reasonable accommodations are available during the interview process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
1 день назад
Senior Software Engineer (React Native)
150 000 - 180 000$
5 дней назад
Software Engineer (React Native, Fintech)
Bastion Research
2 дня назад
Frontend / Mobile Developer (React / TypeScript / Flutter)
2 500 - 3 500$
5 дней назад
Senior Frontend Engineer (React Native)
Andersen
4 дня назад
Flutter Developer (FinTech)
Andersen
4 дня назад