Mobile App Developer

Johannesburg FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are on the lookout for a skilled Mobile App Developer to join our dynamic team in Johannesburg. The ideal candidate will possess a strong background in developing mobile applications for iOS and Android platforms. You will be responsible for designing, developing, and maintaining high-quality mobile applications that enhance user experience.

Responsibilities

  • Architect and develop innovative mobile applications.
  • Collaborate with back-end developers to integrate APIs.
  • Analyze user needs and develop software solutions.
  • Maintain code quality through best practices in mobile development.
  • Contribute to planning and execution of mobile app projects.
  • Engage in continuous learning to adopt new technologies and development practices.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is preferred
Experience
  • 4+ years of experience in mobile app development
Technical Skills
  • Swift
  • Kotlin
  • React Native
Soft Skills
  • Analytical thinking
  • Creativity
Certifications
  • Microsoft Certified: Mobile Developer
  • Apple Certified iOS Developer
Languages
  • English: Fluent
  • Zulu: Basic

Advantageous

  • Familiarity with DevOps practices: Understanding of Continuous Integration and Continuous Deployment (CI/CD) pipelines.
  • Experience with cloud services: Knowledge of deploying mobile applications on cloud platforms like AWS or Azure.

Benefits

  • Comprehensive health insurance.
  • Retirement savings plan with company contributions.
  • Culture of innovation and creative freedom.
  • Support for ongoing education and certifications.

Company Culture

  • Growth Opportunities: We are committed to personal and professional development through training and mentorship.
  • Work-Life Balance: We promote a healthy work-life balance to enhance overall well-being.
  • Recognition: We celebrate achievements and recognize the contributions of our team members.
Status: Closed