Senior Mobile Engineer

Skills
Computer ScienceMobile ApplicationsApp StoreCustomer ExperienceFirebaseOauthOptimization
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • College diploma or university degree in Computer Science or related field
  • 7+ years of professional software development experience with 4+ years focused on mobile development
  • Strong hands-on experience with React Native TypeScript and modern JavaScript
  • Experience developing and deploying native mobile applications for both iOS and Android platforms
  • Working knowledge of native mobile concepts Swift Objective-C Kotlin Java to support platform integrations
  • Experience integrating mobile applications with RESTful APIs and backend services
  • Experience implementing OAuth 2.0-based authentication and authorization in mobile applications including secure token handling refresh workflows and integration with enterprise identity providers
  • Strong understanding of mobile performance optimization offline storage and secure data handling
  • Experience building and maintaining CI/CD pipelines for React Native mobile applications
  • Familiarity with mobile testing frameworks automated testing and app store release processes
  • Experience working in Agile Scrum teams and following an established SDLC
  • Strong communication skills and the ability to collaborate with cross-functional teams and vendors
  • Highly self-motivated with strong attention to detail and ownership mindset
  • Ability to maintain regular predictable attendance

Nice to have

  • Self-motivated
  • Detail-oriented
  • Ownership mindset
  • Strong communicator
  • Collaborative

Day to day

  • Lead complex mobile application development using React Native for secure iOS and Android platforms
  • Design and maintain scalable mobile architecture with a strong focus on performance testability and code quality
  • Collaborate closely with backend UX security and vendor teams to deliver reliable compliant enterprise mobile experiences