Mobile Engineer Job Description
We are looking for a Mobile Engineer to build world-class mobile experiences for our users. You will design and implement features for our iOS and/or Android applications, ensuring performance, reliab...
Overview
We are looking for a Mobile Engineer to build world-class mobile experiences for our users. You will design and implement features for our iOS and/or Android applications, ensuring performance, reliability, and a polished user experience. You care deeply about mobile UX patterns, app performance, and delivering features that users love.
Responsibilities
- Develop and maintain high-quality mobile applications for iOS and/or Android
- Implement new features end-to-end, from UI implementation to API integration
- Optimize app performance — startup time, memory usage, battery consumption
- Collaborate with designers to implement pixel-perfect, accessible interfaces
- Write comprehensive tests covering unit, integration, and UI test scenarios
- Manage the app release process including store submissions and version management
- Implement and maintain push notifications, deep linking, and analytics integrations
- Participate in code reviews and contribute to mobile architecture decisions
Requirements
- 3+ years of mobile development experience (iOS, Android, or React Native)
- Proficiency in Swift/SwiftUI (iOS) or Kotlin (Android), or React Native with TypeScript
- Strong understanding of mobile UX patterns and platform conventions
- Experience with RESTful API integration and offline data management
- Familiarity with app release processes on App Store and Google Play
- Experience with crash reporting and mobile performance monitoring tools
- Knowledge of mobile security best practices
Nice to Have
- Experience with both native iOS and Android development
- Familiarity with Expo or similar cross-platform tooling
- Experience with mobile CI/CD pipelines (Fastlane, Bitrise)
- Knowledge of accessibility guidelines for mobile (VoiceOver, TalkBack)
Copy the complete job description to your clipboard and paste it wherever you need it.
Find the Best Mobile Engineer with AI
Use this job description with Passisto's AI to screen candidates, conduct interviews, and make better hiring decisions faster.