About the Job
We are seeking a highly skilled software engineer to build and maintain high-quality mobile apps for iOS and Android platforms.
The ideal candidate will collaborate with cross-functional teams to deliver seamless, user-friendly experiences that meet the needs of our users.
Main Responsibilities:
* Develop and maintain cross-platform apps using React Native framework.
* Work closely with designers and stakeholders to ensure UI/UX alignment.
* Integrate APIs, third-party services, and SDKs to enhance app functionality.
* Write clean, testable code and maintain accurate documentation.
* Participate in Agile ceremonies and contribute to code reviews.
* Ensure app performance, security, and quality through thorough testing and optimization.
Required Skills:
* 3+ years of experience in React Native development.
* Strong knowledge of iOS (Swift/Obj-C) and Android (Java/Kotlin) programming languages.
* Proven track record of publishing apps on App Store and Play Store.
* Proficiency in REST, GraphQL, Redux/Context API.
* Familiarity with CI/CD, Git workflows, and Agile methodologies.
* Expertise in JavaScript/TypeScript programming languages.
* Experience with testing tools (Jest, Detox) and analytics/crash reporting.
What We Offer:
A dynamic work environment, opportunities for growth and professional development, and a chance to work on challenging projects that make a real impact.