About the role
Job Description
Project – the aim you’ll have
Our client is a gaming company established to reform the national gaming system. Operating under the principle of exclusivity, its mission is to provide games responsibly, mitigate gambling-related risks, and ensure player protection while preventing fraud.
The company offers a wide range of games divided into three main categories: Lucky Games, Casino Games, and Betting Games. It emphasizes operating responsibly and contributing to a safe and secure gaming environment.
Role – how you’ll contribute
* Design, develop, and maintain mobile applications using React Native and TypeScript. * Build user-friendly, responsive, and accessible mobile experiences for consumer customers. * Develop reusable and maintainable mobile components, following clean code principles and engineering best practices. * Implement and maintain application state management using Redux Saga. * Work with Expo and other tools to support mobile application development and deployment. * Integrate mobile applications with backend services and third-party platforms. * Contribute to improving application performance, stability, and overall user experience. * Implement and maintain accessibility features in mobile applications. * Participate in A/B testing activities to evaluate and improve mobile user experiences. * Use Firebase and App Center CodePush to support mobile application functionality and updates. * Collaborate with cross-functional teams throughout the software development lifecycle.
Qualifications
Expectations – the experience you need
* At least 3 years of full-time professional experience in mobile application development using React Native and TypeScript. * More than 4 years of professional experience with React Native. * More than 4 years of professional experience with TypeScript. * Practical experience implementing accessibility features in mobile applications. * Experience with A/B testing in mobile applications. * Experience developing services for consumer customers. * Hands-on experience with Redux Saga. * Hands-on experience with Expo. * Hands-on experience with Firebase. * Hands-on experience with App Center CodePush.
Additional skills – the edge you have
* Experience developing scalable and maintainable mobile application architectures. * Experience optimizing mobile application performance and user experience. * Familiarity with modern mobile development practices and tools. * Experience working in cross-functional Agile teams.
Additional Information
Role at: Software Mind Romania
What we offer:
* Flexible and remote cooperation options * International projects with leading global clients * Travels related to international projects * Non-corporate atmosphere * Internal & external training * Well-being initiatives