Mobile App Developer

Johannesburg FULL TIME R35,000 - R50,000 / Month
(R420,000 - R600,000 / Year)

Job Description

We seek a Mobile App Developer eager to take on challenges and deliver new and exciting mobile applications. This role requires creativity, technical skills, and a passion for crafting responsive and engaging apps. Join us to make a difference!

Responsibilities

  • Design and develop mobile applications for both iOS and Android platforms.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Engage in troubleshooting, debugging, and enhancing applications for optimum performance.
  • Ensure code quality through good practices and automation.
  • Participate in testing and maintaining applications to ensure quality.
  • Stay updated with the latest mobile app development trends and technologies.
  • Engage in peer code reviews and provide constructive support to fellow developers.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering, or related field
Experience
  • 3+ years of experience in mobile app development
Technical Skills
  • Swift/Objective-C
  • Java/Kotlin
  • React Native
Soft Skills
  • Problem-solving
  • Collaboration
Certifications
  • Google Mobile Developer Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Familiarity with Agile practices and frameworks for efficient project delivery.
  • Experience with cloud services (AWS or Firebase): Knowledge of cloud computing platforms to enhance app capabilities.

Benefits

  • Comprehensive health and wellness benefits.
  • Work-life balance with flexible hours.
  • Opportunities for professional development.
  • Innovative and collaborative work environment.

Company Culture

  • Innovation: We value creativity and encourage team members to suggest new ideas and explore emerging technologies.
  • Team Spirit: Teamwork is at the heart of our success. We strive to create a friendly and inclusive environment.
  • Continuous Learning: We promote ongoing professional development and encourage our team to keep growing.
Status: Closed