Senior Mobile Application Developer

Senior Mobile Application Developer

Posted Today by Sirian Group Inc

Negotiable
Undetermined
Remote
Remote

Summary: This role is for a Senior Mobile Application Developer tasked with building and shipping features for mobile applications using React Native and TypeScript. The candidate should possess extensive experience in mobile app development, including native module creation and integration with backend services. Familiarity with AI coding tools and a strong design sensibility are also essential for success in this position.

Key Responsibilities:

  • Build and ship features across the mobile stack using React Native and TypeScript
  • Write native iOS and Android modules in Swift and Kotlin when deeper platform integration is required
  • Design and implement mobile architecture across authentication, state management, navigation, and offline data sync
  • Translate desktop UI patterns to mobile using your own design sensibility, without a Figma to follow
  • Integrate with backend APIs, OAuth2 / OpenID authentication, and cloud-hosted services
  • Troubleshoot issues across the full request chain from mobile client to backend systems
  • Contribute to CI/CD pipelines, testing, and secure mobile development practices
  • Use AI coding tools as a daily part of your development workflow

Key Skills:

  • 9+ years building and shipping production mobile applications
  • Strong experience with React Native and TypeScript, not just React
  • Comfort writing native modules in Swift and Kotlin when needed
  • Experience deploying to both iOS and Android app stores
  • Experience integrating mobile apps with REST APIs and authentication systems
  • A real design sensibility: you can take a desktop pattern and translate it to mobile without a designer in the loop
  • Ability to move fast and iterate without heavy specs or detailed tickets
  • Familiarity with Git-based workflows and CI/CD pipelines
  • Active use of AI-assisted development tools in your day-to-day coding workflow
  • Basic understanding of AI/ML concepts and how AI capabilities can be integrated into mobile applications

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Senior Mobile Application Developer

Introduction

This position is for a Senior Mobile Application Developer who will be responsible for building and shipping features across the mobile stack using React Native and TypeScript. The ideal candidate will have experience with AI coding tools, authentication, cloud computing, continuous delivery, continuous integration, and more.

Responsibilities

  • Build and ship features across the mobile stack using React Native and TypeScript
  • Write native iOS and Android modules in Swift and Kotlin when deeper platform integration is required
  • Design and implement mobile architecture across authentication, state management, navigation, and offline data sync
  • Translate desktop UI patterns to mobile using your own design sensibility, without a Figma to follow
  • Integrate with backend APIs, OAuth2 / OpenID authentication, and cloud-hosted services
  • Troubleshoot issues across the full request chain from mobile client to backend systems
  • Contribute to CI/CD pipelines, testing, and secure mobile development practices
  • Use AI coding tools as a daily part of your development workflow

Requirements

  • 9+years building and shipping production mobile applications
  • Strong experience with React Native and TypeScript, not just React
  • Comfort writing native modules in Swift and Kotlin when needed
  • Experience deploying to both iOS and Android app stores
  • Experience integrating mobile apps with REST APIs and authentication systems
  • A real design sensibility: you can take a desktop pattern and translate it to mobile without a designer in the loop
  • Ability to move fast and iterate without heavy specs or detailed tickets
  • Familiarity with Git-based workflows and CI/CD pipelines
  • Active use of AI-assisted development tools in your day-to-day coding workflow
  • Basic understanding of AI/ML concepts and how AI capabilities can be integrated into mobile applications