Mobile App Developer

Johannesburg FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

We are seeking a skilled Mobile App Developer to join our team in Johannesburg. This role involves developing and maintaining high-quality mobile applications for iOS and Android platforms. The ideal candidate will possess a strong understanding of mobile development frameworks and be capable of delivering a seamless user experience.

Responsibilities

  • Lead the development and deployment of mobile applications.
  • Perform thorough testing and debugging on mobile platforms.
  • Contribute to technical documentation and user manuals.
  • Work alongside product managers to define project scope and requirements.
  • Implement best practices for mobile app development.
  • Create prototypes and wireframes to gauge user experience.
  • Develop training materials for end users and team members.
  • Collaborate on marketing strategies for app launches.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is a plus
Experience
  • 5+ years of experience in mobile application development
Technical Skills
  • React Native
  • Flutter
  • Swift & Objective C
  • Java/Kotlin
Soft Skills
  • Analytical Thinking
  • Communication Skills
Certifications
  • AWS Certified Developer
  • Google Mobile Web Specialist
Languages
  • English: Fluent
  • Zulu: Basic

Advantageous

  • Hands-on experience with CI/CD tools: Proficiency in using CI/CD tools to streamline the app development process.
  • Familiarity with UI/UX best practices: Understanding of user interface and experience principles to improve app usability.

Benefits

  • Comprehensive health and dental insurance.
  • Retirement plan with company matching.
  • Work-life balance initiatives.
  • Continuous training and development programs.

Company Culture

  • Continuous Improvement: We believe in continuous learning and improvement, offering opportunities for growth.
  • Employee Well-being: Our culture prioritizes employee well-being, encouraging a healthy work-life balance.
  • Empowerment: We empower our team members to take initiative and lead projects.
Status: Closed