Sr. Platform Mobile Engineer (Remote)

Inspira Financial•Oak Brook, IL
•Remote

About The Position

The Senior Platform Mobile Engineer builds and maintains high-quality, scalable mobile applications, with hands-on expertise in React Native, React, Node.js, and TypeScript and a focus on delivering exceptional mobile experiences. The role contributes to mobile platform strategies and the full application development lifecycle, from conception through deployment, including releases for iOS and Android. The engineer collaborates with product managers, designers, backend engineers, and QA engineers to deliver features that meet business requirements. They integrate mobile applications with backend services and APIs, use Google Cloud Platform services, optimize performance and security, and diagnose mobile-specific issues. The role also calls for responsible use of AI tools to accelerate development, improve code quality, and solve complex problems, while evaluating and supporting any AI-assisted work. The position reports to the Director, Software Engineering. First Dollar describes its engineering team as collaborative and committed to lifelong learning.

Requirements

  • 4–7 years of experience in mobile app development roles.
  • Bachelor’s degree in computer science or equivalent experience.
  • Strong proficiency in React Native for cross-platform mobile application development.
  • Solid experience with React.js and modern JavaScript/TypeScript development practices.
  • Experience with Node.js, including API development and integration using REST and GraphQL.
  • Hands-on experience with Google Cloud Platform services such as Firebase, Cloud Functions, and Cloud Storage.
  • Proficiency with mobile development tools and workflows, including Xcode, Android Studio, and Expo.
  • Skill in diagnosing and resolving mobile-specific issues.
  • Knowledge of mobile app deployment processes for the Apple App Store and Google Play Store.
  • Practical experience using AI tools such as GitHub Copilot, ChatGPT, or Claude for prototyping, debugging, and problem-solving.
  • Ability to evaluate AI-generated suggestions, ensure code meets quality standards, and explain, modify, and support AI-assisted work.
  • Ability to travel infrequently (10%).
  • Ability to occasionally work overtime or after hours.
  • Ability to sit at a desk and work on a computer for prolonged periods.

Nice To Haves

  • Experience with native iOS development using Swift and Android development using Kotlin or Java.
  • Knowledge of additional GCP services such as Cloud Run, AppEngine, and BigQuery.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience with mobile app analytics and performance monitoring tools.
  • Background in mobile security best practices and implementation.

Responsibilities

  • Develop and maintain high-quality mobile applications using React Native.
  • Build and deploy applications on iOS and Android platforms.
  • Implement scalable mobile solutions that integrate with backend services.
  • Contribute to technical decisions about mobile platform strategies, frameworks, and tools.
  • Follow coding standards, best practices, and development workflows.
  • Participate in code reviews and maintain mobile development quality standards.
  • Collaborate with product managers, designers, backend engineers, and QA engineers.
  • Participate in sprint planning, daily standups, and retrospectives.
  • Continuously learn and adopt mobile development practices and technologies.
  • Use AI responsibly to accelerate development workflows, improve code quality, and solve problems; evaluate AI-generated suggestions and be able to explain, modify, and support AI-assisted work.
  • Contribute to the end-to-end mobile application development lifecycle from conception to deployment.
  • Deliver mobile features and applications that meet business requirements on schedule.
  • Work with QA engineers to implement comprehensive testing strategies.
  • Support app store submissions and releases for iOS and Android.
  • Monitor application performance and implement optimization strategies.
  • Integrate mobile applications with Node.js/TypeScript backend services and REST and GraphQL APIs.
  • Implement cloud-based solutions using Google Cloud Platform services.
  • Implement state management using Redux, Context API, or similar solutions.
  • Optimize mobile applications for performance, security, and scalability.
  • Diagnose and resolve mobile-specific issues, including crashes and performance bottlenecks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service