Mobile Developer

Johannesburg FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are seeking a skilled Mobile Developer to join our vibrant team in Johannesburg. The ideal candidate will have a strong background in developing mobile applications for both Android and iOS platforms. You will play a crucial role in designing, developing, and maintaining high-quality mobile apps that enhance user experience. Your expertise will be vital in pushing the boundaries of our mobile offerings while collaborating closely with other team members.

Responsibilities

  • Create engaging mobile applications that reflect client requirements.
  • Optimize applications for maximum speed and scalability.
  • Engage in Agile development processes, including sprint planning and retrospectives.
  • Conduct user research and testing to refine app features.
  • Collaborate closely with backend developers to integrate APIs.
  • Continuously evaluate and enhance application performance and user experience.
  • Participate in team meetings to discuss ongoing projects and technologies.

Requirements

Education
  • Bachelor's degree in relevant field
  • Master's degree in Computer Science or related field is preferred
Experience
  • 5+ years of experience in mobile development
Technical Skills
  • Android SDK
  • iOS SDK
Soft Skills
  • Problem-solving
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with Firebase: Hands-on experience with Firebase for backend solutions in mobile apps.
  • Knowledge of App Store Guidelines: Familiarity with the guidelines for submitting apps on Google Play and App Store.

Benefits

  • Market-related salary with additional perks
  • Health and wellness programs
  • Work-life balance initiatives
  • Employee recognition and rewards programs

Company Culture

  • Diversity and Inclusion: Our commitment to diversity creates a inclusive workplace for everyone.
  • Work-Life Balance: We value work-life balance and support our employees' well-being.
  • Agile Practices: Agility is key to our development process, adapting quickly to changes.
Status: Closed