Senior Engineer, Mobile Applications

Posted 1 day ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Design, develop, and maintain mobile functionalities across Residential mobile applications for both iOS and Android platforms.

• Oversee the technical execution of intricate React Native and TypeScript mobile projects within a shared-codebase framework.

• Create and support integrations with REST APIs, GraphQL services, authentication frameworks, and backend-for-frontend or gateway solutions.

• Engage in backend-related tasks, such as API contract formulation, session management, payload processing, and troubleshooting service integrations.

• Enhance application stability, performance, responsiveness, and release quality on both iOS and Android.

• Assist in defining mobile architecture, state management, secure local storage solutions, synchronization behavior, and maintainable component structures.

• Diagnose production issues spanning mobile, API, authentication, and cloud service boundaries.

• Participate in CI/CD processes, ensure release readiness, manage app store submissions, and uphold secure engineering practices.

• Collaborate with cloud engineering, product, UX, QA, and support teams to deliver comprehensive solutions.

• Mentor junior engineers and engage in code reviews, technical design discussions, and promote engineering best practices.


⛳️ Requirements

• A Bachelor’s degree in Computer Science, Engineering, or a related Hard Science (Physical, Life, or Applied Science).

• Over 7 years of experience in software engineering.

• At least 4 years of experience in building and deploying production mobile applications for both iOS and Android.

• A minimum of 3 years of practical experience with React Native and TypeScript.

• At least 2 years of experience integrating mobile applications with REST APIs, GraphQL APIs, or similar service-oriented backends.

• A minimum of 2 years of experience working with authentication, authorization, token lifecycle management, and secure session handling in production environments.

• At least 2 years of experience in building, supporting, or troubleshooting backend or cloud services in AWS or comparable cloud settings.

• A minimum of 3 years of experience debugging issues across application, API, and cloud service interfaces.

• At least 2 years of experience working with modern CI/CD, code review, testing, and release workflows for mobile application delivery.

• Ability to work collaboratively during U.S. Eastern Time business hours.

• Experience with connected-home, IoT, smart device, or subscription-based consumer applications.

• Familiarity with backend technologies such as Node.js and TypeScript for API or service layer development.

• Knowledge of API gateways, backend-for-frontend patterns, or identity-provider integrations.

• Familiarity with secure local storage techniques such as Keychain, MMKV, SecureStore, AsyncStorage, or similar methods.

• Experience with state management and data fetching patterns like Redux Toolkit, RTK Query, or similar methodologies.

• Knowledge of mobile observability, crash analysis, and production diagnostics using tools such as Crashlytics, LogRocket, or equivalent platforms.

• Experience with native integrations, including BLE, biometrics, camera or QR flows, OEM SDKs, or React Native native modules.

• Familiarity with AWS-backed platforms, cloud debugging, and operational concepts in backend services.

• Experience utilizing AI-assisted development tools such as Cursor, Claude, Kiro, or similar technologies to enhance coding, debugging, testing, and delivery processes.


🏝️ Benefits

• Short-term cash incentives, subject to plan requirements.

• Medical, Dental, and Vision coverage.

• Wellness incentives.

• Retirement Benefits.

• Paid vacation days, with up to 15 days available.

• Paid sick days, with up to 5 days available.

• Paid personal leave, with up to 5 days available.

• Paid holidays, with up to 13 days available.

• Leave for births and adoptions.

• Parental leave.

• Family and medical leave.

• Bereavement leave.

• Jury duty leave.

• Military leave.

• Option to purchase additional vacation time.

• Short-term and long-term disability coverage.

• Life Insurance and Accidental Death and Dismemberment coverage.

• Health Savings Account.

• Health Care Spending Account.

• Dependent Care Spending Account.

• Tuition Assistance.

People also viewed

Schäfer GmbH & Co. KG15 hours ago

Senior Software Architect – m/f/d

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DearDoc15 hours ago

Full Stack Developer

MX flagMexico OnlyFull-timeFull-stack Engineer$752k/year
ApplyView job
Netflix16 hours ago

Software Engineer 5 – TV Developer Lifecycle, Test Infrastructure

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Softdocs16 hours ago

GTM Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$110k – $145k/year
ApplyView job
Wiley16 hours ago

Senior Fullstack Engineer

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
Quest Software16 hours ago

Senior AI Software Developer

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers