Mobile Application Developer

Durban FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are seeking a talented Mobile Application Developer to join our dynamic team in Durban. The ideal candidate will possess a strong background in mobile app development for both Android and iOS platforms. You will be responsible for designing, developing, and maintaining mobile applications that enhance user experience and engagement. If you're passionate about creating intuitive and high-performance applications, we want to hear from you.

Responsibilities

  • Develop innovative mobile applications based on user requirements.
  • Implement APIs and backend services to support mobile functionality.
  • Optimize applications for maximum speed and scalability.
  • Work closely with cross-functional teams to deliver features on schedule.
  • Identify potential issues and implement solutions proactively.
  • Ensure applications are user-friendly and visually appealing.
  • Maintain and improve application performance based on user feedback.
  • Document ongoing projects and updates for transparency.

Requirements

Education
  • Master's degree in Software Engineering is advantageous
Experience
  • 5+ years of experience in mobile application development
Technical Skills
  • Kotlin
  • Objective-C
  • Firebase
Soft Skills
  • Teamwork
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience in deploying apps to app stores: Hands-on experience in the app submission process for Google Play and Apple Store.
  • Familiarity with mobile security best practices: Understanding of security measures to protect user data and app integrity.

Benefits

  • Comprehensive medical aid and wellness programs
  • Generous annual leave policy
  • Remote work options on special assignments
  • Support for continued education and training

Company Culture

  • Inclusivity: We celebrate diversity and are committed to creating an inclusive workplace where all employees belong.
  • Work-Life Balance: We strive to maintain a healthy work-life balance through flexible working arrangements.
  • Continuous Learning: We support ongoing education and training to keep our team at the forefront of technology.
Status: Closed