We are looking for an experienced Senior Mobile Developer to join our team in a full-time, office-based role in Timișoara. In this position, you will play a key role in maintaining, optimizing, and scaling our mobile applications, while collaborating closely with cross-functional teams to deliver high-quality features and continuous improvements.
Beyond technical expertise, this role carries an important mentorship component, as you will actively support and guide junior team members in their professional growth.
Tasks
- Ensure the performance, reliability, and scalability of the Newpharma and Yoboo mobile applications.
- Troubleshoot and resolve bugs, implement updates, and continuously improve app performance.
- Design, build, and release new features using React Native.
- Collaborate closely with backend teams to integrate APIs and ensure seamless functionality.
- Work alongside Product Managers, UI/UX Designers, and QA teams to deliver outstanding user experiences.
- Act as a mentor for junior developers, providing technical guidance, code reviews, and ongoing support.
- Promote best practices, coding standards, and a culture of continuous learning within the team.
- Write clean, maintainable, and reusable code.
- Conduct and participate in code reviews to maintain high development standards.
- Stay up to date with the latest trends in React Native and mobile development.
- Recommend tools, improvements, and best practices to enhance development efficiency.
Requirements
- 5+ years of experience in mobile development.
- At least 3 years of hands-on experience with React Native.
- Prior experience mentoring or supporting junior developers is highly valued.
- Strong knowledge of React Native, JavaScript/TypeScript, and mobile app architecture.
- Experience integrating RESTful APIs and third-party libraries.
- Familiarity with state management solutions such as Redux or Context API.
- Experience with native modules (iOS/Android) is a plus.
- Experience with Expo is a plus.
- Solid understanding of app publishing processes for the Apple App Store and Google Play Store.
- Proficiency with Git or other version control systems.
- Experience with CI/CD pipelines for mobile applications.
- Strong problem-solving and debugging abilities.
- Excellent communication and collaboration skills.
- Proactive mindset, leadership qualities, and attention to detail.
- Degree in Computer Science or a related field is preferred, but relevant professional experience is equally appreciated