Recruitment Room Team

Senior React Native Developer (Remote / Hybrid JHB)

Johannesburg – Gauteng ~ Remote
2 weeks ago
Application ends: March 3, 2025
Deadline date:
March 3, 2025

Job Description


ENVIRONMENT:
Are you ready to join a forward-thinking company that champions innovation, creativity, and passion? Our client, a revolutionary music player and community platform tailored for the electronic music scene, is on the hunt for a seasoned Senior React Native Developer. In this role, you will play a pivotal part in developing and maintaining a cutting-edge music streaming app designed to rival top industry competitors. Join the team to lead the creation of a high-performing mobile application that offers an unparalleled user experience for music enthusiasts worldwide.
 
DUTIES:
  • Lead the development of mobile applications using React Native.
  • Collaborate with product managers, designers, and other developers to define and implement new features.
  • Ensure the performance, quality, and responsiveness of the application.
  • Mentor junior developers and guide the team in adopting best practices.
  • Identify and resolve technical challenges and performance bottlenecks.
  • Stay up-to-date with the latest industry trends and technologies to bring innovative solutions to the team.
 
REQUIREMENTS:
  • Extensive experience as a React Native Developer with a strong portfolio of mobile apps.
  • Proficiency in JavaScript, TypeScript, and React Native frameworks.
  • Familiarity with native build tools like Xcode, Android Studio, or similar.
  • Experience with RESTful APIs and third-party libraries.
  • Strong understanding of mobile app architecture and design patterns.
 
Preferred Qualifications:
  • Experience in the music streaming or entertainment industry.
  • Familiarity with CI/CD pipelines and mobile app deployment.
  • Knowledge of cloud services like AWS or Firebase.
 
ATTRIBUTES:
  • Excellent problem-solving skills and attention to detail. 
  • Strong communication and leadership skills with the ability to work in a team-oriented environment.