We are seeking a skilled and motivated React Native Android Developer to join our dynamic team. In this role you will be responsible for designing and developing high-quality Android applications using React Native. You will work closely with cross-functional teams to deliver cutting-edge mobile solutions that meet user needs and business objectives.
Key Responsibilities:
Develop and maintain Android applications using React Native ensuring high performance and responsiveness.
Collaborate with product managers, designers, and backend developers to deliver seamless and intuitive user experiences.
Write clean, modular, and reusable code that adheres to industry best practices.
Optimize applications for performance, scalability, and reliability.
Debug and resolve technical issues across devices and Android OS versions.
Integrate third-party APIs, libraries, and native modules where required.
Conduct code reviews to ensure code quality and team knowledge sharing.
Stay up to date with the latest advancements in mobile development and React Native technologies.
Required Skills and Qualifications:
2 years of professional experience in mobile app development with a focus on React Native for Android.
Strong proficiency in JavaScript and TypeScript.
Solid understanding of Android development tools such as Android Studio and Gradle.
Experience in integrating RESTful APIs and handling asynchronous data fetching.
Familiarity with state management libraries like Redux or Context API.
Knowledge of native Android development using Java/Kotlin and React Native bridging.
Hands-on experience with debugging tools, performance tuning, and optimizing applications for various screen sizes and devices.
Strong understanding of mobile application design principles and Material Design guidelines.
Experience with Git and version control workflows.
Preferred Skills:
Knowledge of deploying and maintaining apps on the Google Play Store.
Experience with Firebase services such as Authentication, Firestore, and Cloud Messaging.
Understanding of Agile methodologies and CI/CD pipelines.
Familiarity with testing frameworks like Jest, Detox, or Appium.
Education:
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Why Join Us:
Opportunity to work on innovative and impactful projects in a collaborative environment.
A supportive and inclusive workplace culture.
Job Types: Full-time, Permanent
Ability to commute/relocate:
Bucharest, Ilfov: Reliably commute or planning to relocate before starting work (Preferred)