Jobs

Digital Services For Web Design & Development

Job Title: React Native Developer

Location: Hybrid (Remote with onsite Meetings in Kumba or Buea)

About Jan-IT-Solutions:

JAN-IT-Solutions is an IT solutions provider that empowers African businesses and public institutions through custom software development. Recognizing the limitations of foreign-built solutions, we specialize in creating tailored software that aligns with the unique strategic needs and business processes of African organizations. By bridging the gap between business strategy and technology, we aim to drive organizational growth, enhance customer satisfaction, and contribute to socio-economic development across the African continent and diaspora.

About the Role:

We are seeking a talented and experienced Freelance React Native Developer to join our team on a contract basis. You will be responsible for developing and maintaining high-quality, cross-platform mobile applications using React Native. This role requires a strong understanding of React Native principles, best practices, and a passion for building user-friendly and engaging mobile experiences.

Responsibilities:

  • Develop, and maintain high-performance, scalable, and cross-platform mobile applications using React Native.
  • Write clean, well-documented, and maintainable code.
  • Collaborate with designers, product managers, and other developers to translate designs and requirements into functional and user-friendly mobile applications.
  • Participate in code reviews and provide constructive feedback to other developers.
  • Troubleshoot and debug issues effectively.
  • Stay up-to-date with the latest advancements in React Native and mobile development technologies.
  • Adhere to best practices for mobile application development, including accessibility, performance, and security.
  • Work independently and as part of a team to meet project deadlines.

Qualifications:

  • 2+ years of professional experience in React Native development.
  • Strong understanding of JavaScript, React, and mobile development principles.
  • Experience with native mobile development (iOS and/or Android) is a plus.
  • Experience with RESTful APIs and data integration.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.  
  • Portfolio of published mobile applications (preferred).
  • Experience with Agile development methodologies (preferred).

Bonus Points:

  • Experience with state management libraries (e.g., Redux, Zustand, Recoil).
  • Experience with testing frameworks (e.g., Jest, Enzyme).
  • Experience with CI/CD pipelines.
  • Experience with mobile application deployment to app stores.

To Apply: Please submit your resume and portfolio through hiring@jan-it-solutions.com