Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CentralReach Logo

Sr. Mobile Software Engineer - React Native

CentralReach

Salary not specified
Dec 6, 2025
McLean, VA, US
Apply Now

CentralReach is looking to solve the problem of delivering innovative technology and market-leading industry expertise to therapy providers, educators, and employers to scale the way they deliver ABA and related therapies.

Requirements

  • 7–10+ years in mobile; 4+ years focused on React Native and TypeScript.
  • Shipped multiple production apps at scale (App Store/Play) and led end-to-end feature delivery.
  • Strong command of testing (Jest, RN Testing Library, Detox) and CI-enforced quality gates.
  • Experience with offline-first patterns (SQLite/Realm/WatermelonDB, background sync/queues).
  • Performance minded: measuring before changing; profiling renders, memory, and startup; image and list virtualization strategies.

Responsibilities

  • Write clean, maintainable React Native (TypeScript) code. Apply SOLID, DRY, and composition patterns. Lead incremental refactors (seams/characterization tests, strangler-fig pattern) to reduce tech debt without slowing delivery.
  • Establish and maintain a robust test pyramid: unit tests with Jest (logic, hooks, utilities). Component/integration tests with React Native Testing Library, end to end testing.
  • Build modern, responsive mobile experiences React Native.
  • Able to integrate APIs from backends into the mobile application.
  • Collaborate cross-functionally with product, design, and QA to align technical solutions with business needs

Other

  • Proven ability to work in an ever-changing environment, ability to connect the dots and make decisions on your own feet
  • Ability to produce quality materials within tight timeframes and simultaneously manage several projects
  • Ability to communicate clearly and concisely, verbally and in writing
  • Exercise sound judgment and work successfully with all employee levels, regardless of background and perspectives
  • Be comfortable working in a distributed, semi-virtual environment