5+ years experience in mobile application development.
Strong proficiency in TypeScript and modern JavaScript (ES6+), including advanced concepts like closures, context, and asynchronous patterns.
Deep understanding of mobile architecture, component patterns, and rendering lifecycles in React Native.
Experience integrating and debugging In-App Purchase systems on iOS and Android. (StoreKit, Google Play Billing)
Demonstrated experience with CI/CD systems, ideally using GitHub Actions, EAS, CircleCI.
Solid understanding of mobile performance optimization and profiling tools. (Flipper, Hermes, etc.)
Experience consuming RESTful APIs and working with tools like Axios, React Query, or RTK Query.
Strong knowledge of automated testing frameworks. (e.g., Jest, Detox, Testing Library)
Practical experience with Agile/Scrum, sprint planning, retrospectives, and cross-functional collaboration.
Excellent problem-solving skills, ownership mindset, and a drive for continuous improvement.
Ability to write clean, maintainable code with attention to code quality, scalability, and documentation.
Good command of written and spoken English.