Senior Software Engineer, Mobile

Abby Care

$130K — $160K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of software engineering experience in mobile app development.
  • Proficiency in building production apps for iOS and/or Android.
  • Experience with React Native for cross-platform development.
  • Strong knowledge of mobile app performance and reliability.
  • Familiarity with developing for real-world user scenarios and constraints.
  • Proven ability to implement testing strategies for mobile applications.
  • Experience handling mobile app integrations with backend APIs.

Responsibilities

  • Lead the entire mobile development lifecycle from concept to delivery.
  • Create an intuitive and robust user experience for non-technical caregivers.
  • Establish a testing methodology based on actual user scenarios.
  • Collaborate with cross-functional teams to devise real-world solutions.
  • Enhance mobile engineering standards across code quality and architecture.

Benefits

  • Competitive compensation packages reflecting your contributions.
  • Comprehensive health coverage with flexible options.
  • Generous paid time off and 10 paid company holidays.
  • Financial wellness support including HSA contributions.
  • Paid parental leave of up to 10 weeks based on tenure.
Full Job Description
Senior Software Engineer, Mobile (iOS & Android)
The Role

We're looking for an experienced and driven individual to join us as a Software Engineer, Mobile (iOS & Android). You will report to the Director of Product Engineering. This is a full-time hybrid opportunity based in San Francisco, CA.

Abby Care is redefining family caregiving with AI-powered products and support. In this role, you'll lead our mobile app development across iOS and Android and ensure the experience is delightful, easy-to-use, and robust for family caregivers. Our users are often not tech-savvy and may use the app in homes, facilities, or on the go-sometimes with spotty connectivity. You'll build for real-world conditions, define a testing framework that reflects those scenarios, and ship improvements that families can rely on every day.

Key Responsibilities:
  • Lead mobile app development end-to-end. You will take full ownership of the mobile development lifecycle, from concept to delivery. This includes shaping technical design, implementing core features, improving performance and stability, and managing release cycles for both iOS and Android.
  • Build a caregiver-first experience that is intuitive and resilient. You will design and implement user flows that are simple, guided, and forgiving-optimized for non-technical users. You will ensure the app works reliably in low-connectivity environments through offline-first and degraded-mode patterns (e.g., caching, sync, retries, conflict handling) and careful performance tuning.
  • Define and implement mobile testing frameworks grounded in real-world usage. You will establish a testing strategy and methodology that reflects how caregivers actually use the app (device variability, intermittent networks, backgrounding, interruptions, accessibility needs). This includes automated testing, regression coverage, monitoring/telemetry, and release quality gates to continuously improve app reliability.
  • Partner with cross-functional teams to solve real-world problems. You will collaborate with operations, clinical, compliance, product, and design to build solutions that work in real caregiving workflows. You will be a critical voice in articulating technical tradeoffs and helping the team make product decisions that advance our mission.
  • Raise the bar on mobile engineering excellence. You will set standards for code quality, architecture, observability, and security on mobile. You'll contribute to scalable patterns for feature development, data handling, and API integration, while keeping quality and user trust at the center.
The Requirements:
  • 5-7 years of professional software engineering experience, with meaningful experience building and shipping mobile apps.
  • Experience developing for iOS and/or Android in production (native or cross-platform with tools like React-Native), including release management and debugging issues in the wild.
  • Experience with React Native
  • Strong understanding of mobile fundamentals: performance, reliability, lifecycle, background execution, local storage, and networking.
  • Experience designing for real-world constraints such as intermittent connectivity, device variability, and accessibility needs.
  • Experience defining and implementing testing strategy for mobile: automated tests, CI, regression frameworks, and quality gates.
  • Experience integrating mobile apps with backend APIs and modern authentication patterns.
  • A Bachelor's Degree in Computer Science or related field is preferred.
  • Experience with product development is preferred.
  • Experience in the healthcare industry and at startups is preferred.
Nice to have
  • Experience with offline-first or sync-heavy applications (queueing, retries, conflict resolution).
  • Familiarity with crash/performance monitoring and observability tools (e.g., Crashlytics, Sentry, Datadog).
  • Experience with mobile CI/CD (e.g., Fastlane, GitHub Actions) and feature flagging/rollout strategies.
Benefits:
  • Competitive compensation packages that reflect the value you bring. We reward our team for the impact of their work.
  • Comprehensive health coverage that works for you. Choose from high-quality medical dental and vision options, including a $0 deductible PPO and a company-funded HSA, alongside employer-paid life and disability insurance.
  • Generous paid time off. We provide policies that allow you to recharge along with 10 paid company holidays.
  • Financial savings benefits to support your future. We support your financial well-being with HSA contributions, optional FSA and commuter benefits, and full coverage of all 401(k) account fees (employer match not currently offered).
  • Paid parental leave to support your growing family. We provide up to 10 weeks of paid parental leave based on tenure, so you can focus on bonding and adjusting to life as your family grows.

Similar Jobs

More Jobs at Abby Care

More Information Technology Jobs

Find similar Senior Software Engineer, Mobile jobs: