Mobile App Developer

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

Job Description

Join us as a Mobile App Developer, where you'll have the opportunity to shape the future of mobile technology. You'll collaborate with our team to design and implement cutting-edge mobile applications. This position is suitable for someone with a solid background in mobile development looking to contribute to impactful projects. The role requires proficiency in various programming languages and frameworks, allowing the candidate to work dynamically on both front-end and back-end development.

Responsibilities

  • Design and build advanced applications for the iOS and Android platforms.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Maintain code quality, organization, and automatization.
  • Stay updated with new technologies and trends in mobile development.
  • Participate in code reviews to maintain high quality and improve skills.
  • Assist in the evaluation and implementation of new tools and technologies.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 3+ years of experience in mobile application development
Technical Skills
  • Swift
  • Kotlin
  • Java
  • React Native
  • RESTful APIs
Soft Skills
  • Creativity
  • Problem-solving
  • Team Player
Certifications
  • Certified Mobile Application Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Flutter: Familiarity with the Flutter framework for cross-platform mobile apps.
  • Knowledge of cloud services: Understanding of cloud integration, especially AWS or Azure.

Benefits

  • Competitive salary with performance bonuses.
  • Health and wellness benefits.
  • Flexible working hours.
  • An opportunity for remote work days.
  • Continuous learning and development opportunities.

Company Culture

  • Innovation: Our culture is driven by innovation, and we encourage bold ideas and new approaches.
  • Team Spirit: We have a strong focus on teamwork and collaboration across all departments.
  • Learning: We invest in our team's continuous education and professional development.
Status: Closed