Mobile App Developer

Durban FULL TIME R25,000 - R40,000 / Month
(R300,000 - R480,000 / Year)

Job Description

We're on the hunt for a skilled Mobile App Developer to join our vibrant team in Durban. The ideal candidate will be passionate about mobile technology and have a proven track record in developing cutting-edge applications for both Android and iOS platforms. You'll work closely with our design and development teams, ensuring the delivery of user-friendly and high-performance applications that align with client requirements. If you're looking to further your career in a challenging yet supportive environment, we want to hear from you!

Responsibilities

  • Build and maintain robust mobile applications that adhere to best practices.
  • Focus on performance optimization and user experience.
  • Work with designers to implement mobile application design and branding.
  • Integrate analytics to track user engagement and app performance.
  • Conduct regular testing and quality assurance checks.
  • Assist in troubleshooting issues and debugging applications.
  • Stay current on industry trends and emerging technologies in mobile development.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent
  • Master's degree in Software Engineering preferred
Experience
  • 3+ years of experience in mobile app development for both iOS and Android platforms
Technical Skills
  • JavaScript
  • Firebase
Soft Skills
  • Creativity
  • Attention to Detail
Certifications
  • Scrum Master Certification
  • Agile Certified Practitioner
Languages
  • English: Fluent

Advantageous

  • Experience in app store optimization (ASO): Skill in optimizing apps to rank higher in app stores.
  • Understanding of user analytics tools: Experience with tools to analyze user engagement and app performance.

Benefits

  • Comprehensive health benefits package
  • Generous leave policies including paid time off
  • Professional training and career development programs
  • Remote work options available

Company Culture

  • Continuous Improvement: We emphasize continuous improvement and personal growth through feedback and learning opportunities.
  • Supportive Environment: Our work culture is supportive, allowing employees to thrive in their roles.
  • Work-Life Balance: We promote work-life balance, ensuring our employees have time for both work and personal life.
Status: Closed