Mobile App Developer

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

Job Description

Join our innovative team in Durban as a Mobile App Developer. You will be responsible for designing and building high-quality mobile applications, focusing on performance, usability, and reliability. If you are passionate about creating top-notch user experiences and have a background in mobile development, this opportunity is for you!

Responsibilities

  • Develop, test, and maintain high-quality mobile applications.
  • Collaborate with backend developers to integrate mobile apps with server-side logic.
  • Create prototypes to validate application concepts.
  • Monitor and evaluate app performance post-launch, implementing improvements as necessary.
  • Support app deployment and ongoing maintenance to ensure optimal performance.
  • Document development processes and maintain project documentation.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
  • Master's degree preferred
Experience
  • 4+ years of experience in mobile app development, with a portfolio of successful apps
Technical Skills
  • Kotlin
  • Objective-C
  • Cross-platform Development
Soft Skills
  • Creativity
  • Attention to Detail
Certifications
  • iOS App Development Certificate
  • Agile Certified Practitioner (PMI-ACP)
Languages
  • English: Fluent

Advantageous

  • Experience with APIs and web services: Experience in working with different APIs to enhance app functionalities.
  • Familiarity with Agile methodologies: Experience working in Agile teams for project management.

Benefits

  • Comprehensive health benefits including dental and vision
  • Annual performance bonuses up to 10%
  • Opportunity for career progression
  • Remote work options available

Company Culture

  • Continuous Learning: We support our employees' growth through continuous learning and development.
  • Balanced Work Environment: Our workplace fosters a balance between work and personal life.
  • Empowerment: We empower our team members to take ownership of their projects and initiatives.
Status: Closed