Mobile App Developer

Johannesburg FULL TIME R29,167 - R37,500 / Month
(R350,000 - R450,000 / Year)

Job Description

We are seeking a skilled Mobile App Developer to join our dedicated team in Johannesburg. The successful candidate will be responsible for designing, developing, and maintaining innovative mobile applications across various platforms. This role offers the opportunity to work on exciting projects and to collaborate with cross-functional teams to conceptualize and deliver exceptional user experiences.

Responsibilities

  • Create high-quality mobile applications that meet functional and non-functional requirements.
  • Integrate mobile apps with back-end services and third-party APIs.
  • Collaborate in an Agile/Scrum environment to deliver incremental project deliverables.
  • Monitor and improve performance of mobile applications post-launch.
  • Assist in evaluating, designing, and implementing new technology.
  • Prepare and present technical materials to team members and management.
  • Mentor junior developers and assist them with technical challenges.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Additional certifications are beneficial
Experience
  • 4+ years in mobile app development with a focus on cross-platform tools
Technical Skills
  • Dart
  • Swift/Kotlin
Soft Skills
  • Adaptability
  • Critical Thinking
Languages
  • English: Fluent

Advantageous

  • Familiarity with CI/CD practices: Experience in setting up Continuous Integration/Continuous Deployment pipelines.
  • Contributions to open-source projects: Experience contributing to GitHub or similar open-source platforms.

Benefits

  • Comprehensive health cover including dental and vision
  • Annual bonuses based on performance
  • Work from home options available
  • Regular training and upskilling programs

Company Culture

  • Work-Life Balance: We promote a healthy work-life balance to ensure employee well-being.
  • Diversity and Inclusion: We are proud of our diverse team and strive for inclusivity across all levels.
  • Feedback and Encouragement: Positive reinforcement and constructive feedback help nurture talent and drive performance.
Status: Open