Mobile App Developer

Durban Full-time R25,000 - R41,666 / Month
(R300,000 - R500,000 / Year)

Job Description

We are seeking a skilled Mobile App Developer to join our team in Durban. In this role, you will design, develop, and maintain cutting-edge mobile applications that enhance user experiences. You will work closely with cross-functional teams to bring creative ideas to life, contributing to the full development lifecycle from concept to deployment. The ideal candidate will have a strong understanding of mobile ecosystems and a passion for developing user-friendly applications.

Responsibilities

  • Lead the end-to-end development process for new mobile applications.
  • Collaborate with developers and designers to create the best app experience.
  • Review and improve existing applications based on user feedback.
  • Implement analytics tools to monitor application performance.
  • Conduct testing and debugging to ensure the highest quality output.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is a plus
Experience
  • 3+ years in mobile development, including both Android and iOS platforms
Technical Skills
  • Java/Kotlin for Android
  • Swift/Objective-C for iOS
  • UI/UX Design Principles
Soft Skills
  • Teamwork
  • Attention to Detail
Certifications
  • Certified Mobile Application Developer
  • Agile Methodologies Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Familiarity with agile practices to enhance development efficiency.
  • Knowledge of Flutter: Experience developing mobile applications using Flutter for cross-platform capabilities.

Benefits

  • Competitive salary and performance bonuses
  • Health and wellness programs
  • Flexible working hours
  • Opportunities for continuous learning and development

Company Culture

  • Innovation: We foster an environment that encourages creative problem-solving and innovation in app development.
  • Team Collaboration: We believe in strong teamwork and collaboration to achieve common goals.
  • Diversity and Inclusion: Our commitment to diversity ensures that we embrace different perspectives and ideas.
Status: Closed