- Minimum of 3 years of experience in mobile development
- Proficiency in React Native, Flutter, or both
- Capability to manage all mobile development processes from development to deployment
- Strong skills in OOP, pattern designing, writing testable code, and easy maintenance
- Passion for exploring and learning new technology
- Demonstrable portfolio of released applications on the App Store or Google Play
- Strong problem-solving, collaboration, and communication skills
- Proficiency in using GIT for code versioning
- Proficiency in spoken English is highly appreciated