Mobile App Developer

Durban FULL TIME R37,500 - R50,000 / Month
(R450,000 - R600,000 / Year)

Job Description

We are seeking a skilled Mobile App Developer to join our vibrant team in Durban. You will play a crucial role in designing, developing, and maintaining mobile applications that enhance user experiences. The ideal candidate should possess strong knowledge of native and cross-platform development tools, with a passion for creating seamless mobile experiences.

Responsibilities

  • Architect mobile applications from inception to deployment.
  • Work with teams to gather requirements and specifications.
  • Ensure application performance, quality, and responsiveness.
  • Analyze and fix bugs or bottlenecks for performance improvement.
  • Implement data security and protection measures in mobile apps.
  • Provide technical guidance and support for mobile projects.
  • Conduct user testing and collect feedback for improvements.
  • Maintain and update existing applications as needed.
  • Engage with users to understand their needs and enhance user experience.

Requirements

Education
  • Bachelor's degree in Computer Science or Software Engineering
  • Relevant certifications in mobile development are a plus
Experience
  • 3+ years of experience in mobile app development with focus on Android and iOS platforms
Technical Skills
  • Java
  • Swift
  • Kotlin
Soft Skills
  • Creativity
  • Communication
Certifications
  • Google Associate Android Developer
  • Certified React Native Developer
Languages
  • English: Fluent

Advantageous

  • Experience in app store optimization (ASO): Skilled in optimizing apps for visibility in app stores.
  • Knowledge of third-party libraries and APIs: Experience integrating various libraries and services into mobile apps.

Benefits

  • Attractive salary package with yearly bonuses
  • Comprehensive health and dental insurance
  • Paid time off for holidays and vacations
  • Continuous learning opportunities
  • Remote working options available after probation

Company Culture

  • Learning and Growth: We provide resources and opportunities for continuous learning.
  • Employee Empowerment: We empower our employees to take ownership of their work and make decisions.
Status: Closed