Base Salary
$164k - $227k/yr
Responsibilities
- Build and maintain internal React Native frameworks, developer tooling, and shared infrastructure.
- Collaborate with product and infrastructure teams to improve application quality, performance, and observability.
- Automate mobile CI/CD and release orchestration to reduce manual effort and improve reliability.
- Drive mobile platform upgrades and manage compatibility across native modules and third-party libraries.
- Design tooling that saves engineers time and helps them resolve issues independently.
- Partner with QA to lead the mobile release process across iOS and Android.
- Write documentation and guidance that scales technical knowledge across engineering.
Requirements
- At least five years of cross-platform mobile development experience, ideally with React Native.
- Strong TypeScript fluency and familiarity with React, React Native, and related libraries.
- Experience with iOS or Android build, configuration, and distribution systems.
- Experience profiling and improving application performance.
- Familiarity with observability and analytics tools such as Bugsnag, Datadog, Sentry, and Amplitude.
- Knowledge of GraphQL, Apollo, and schema generation.
- Experience with mobile CI/CD tools such as Bitrise, CircleCI, or GitHub Actions.
- Strong collaboration and communication skills, with a willingness to document and share technical knowledge.
- Preferred experience with feature flags, runtime controls, or OTA delivery frameworks such as Expo Updates and CodePush.
- Preferred experience building and deploying AI-supported engineering workflows using Cursor, Claude Code, or Figma Connect.
- Preferred experience working on mobile applications used by millions of users.
- Familiarity with Redux, React Context, AsyncStorage, or MMKV.
- Experience defining and scaling mobile quality practices and testing frameworks.
Benefits
- In-office policy with four days per week in the office and Fridays from home near company offices, with a fully remote program also available.
- Backup child, elder, and pet care and a subsidized commuter benefit.
- 401(k) match and medical, dental, vision, life, and disability benefits.
- Generous vacation policy and company-wide paid Chime Days.
- Up to 24 weeks of paid parental leave for birthing parents and 12 weeks for non-birthing parents.
- Annual wellness stipend and access to Maven with a $15,000 lifetime reimbursement for eligible family-planning expenses.
- In-person and virtual employee events and snack boxes.
Tech Stack
Categories
About Chime
Chime was created because we believe everyone can unlock financial progress, and we want to develop solutions and services to empower people to succeed. The premise upon which we started Chime is simple: basic banking services should be helpful, transparent, and easy. Our easy-to-use tools and intuitive platforms give members the ability to have more control over their money and to take action toward achieving their financial ambitions. By designing a member-centric banking app with easy-to-understand financial tools, we’re creating a more competitive market with options for everyday Americans. We offer access to accounts with no overdraft fees, provide members the chance to receive their pay up to 2 days early* with direct deposit, help them build credit history, and build financial literacy to hit their goals—among many other things. Since 2012, we’ve grown our team to more than 1300 Chimers across 3 offices. But more than that, we’ve expanded the products and services we offer to our members based on member feedback. And in doing so, we’ve disrupted the banking industry and changed the conversation for everyday people about money on a national level. Chime is a financial technology company, not a bank. Banking services are provided by The Bancorp Bank, N.A. or Stride Bank, N.A., Members FDIC. *Early access to direct deposit funds depends on the timing of the submission of the payment file from the payer. We generally make these funds available on the day the payment file is received, which may be up to 2 days earlier than the scheduled payment date.