Expertise in iOS (Swift/Objective-C) or Android (Kotlin/Java) development; Experience with cross-platform frameworks such as React Native, Flutter, or Xamarin is a plus; Ability to implement engaging and responsive user interfaces that are consistent with modern mobile design standards; Experience in integrating third-party APIs and working with RESTful and GraphQL services; Knowledge of backend technologies like Firebase or AWS is beneficial; Proficiency with Git or other version control systems for collaborative development; Familiarity with Agile development processes (Scrum or Kanban); Strong problem-solving skills for debugging, performance tuning, and code optimization; Awareness of mobile app security measures, including data encryption, authentication mechanisms, and protection against vulnerabilities.
3+ years of professional experience in mobile app development; Proven track record of releasing high-quality mobile apps to the App Store or Google Play Store; Experience in testing and debugging mobile applications across multiple devices and screen sizes; Hands-on experience with continuous integration/continuous deployment (CI/CD) pipelines for mobile applications is an advantage.
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Certifications in iOS/Android Development or relevant mobile development technologies (preferred but not mandatory).
Strong portfolio of mobile apps you’ve developed and shipped.
Demonstrated ability to stay current with evolving trends in mobile technology and platforms.