Mobile Application Developer

Durban FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

Are you a passionate Mobile Application Developer ready to join a dynamic team in Durban? In this role, you'll be responsible for designing, developing, and maintaining mobile applications tailored to clients' needs. The ideal candidate will have a strong background in mobile technologies, enthusiasm for innovation, and a keen eye for detail. You will collaborate with cross-functional teams to bring creative ideas to life and improve the user experience.

Responsibilities

  • Design and develop robust mobile applications for Android and iOS.
  • Collaborate with UX/UI designers to optimize user experience.
  • Test and analyze applications for performance and user functionality.
  • Troubleshoot and debug applications as needed.
  • Keep up to date with the latest mobile technologies and trends.
  • Ensure mobile applications comply with coding standards and best practices.
  • Work closely with the project management team to define project timelines and deliverables.
  • Participate in team meetings to discuss project progress and challenges.

Requirements

Education
  • Diploma or equivalent in Software Development
Experience
  • 2+ years of experience developing mobile applications
Technical Skills
  • Cross-Platform Development (React Native)
  • UI/UX Principles
Soft Skills
  • Adaptability
  • Problem-Solving
Languages
  • English: Fluent

Advantageous

  • Experience with App Store Optimization (ASO): Knowledge of techniques to enhance the visibility of apps in stores.
  • Familiarity with Agile Development Methodologies: Understanding of Agile practices for more efficient development cycles.

Benefits

  • Competitive salary based on experience
  • Medical aid and wellness programs
  • Generous leave policy
  • Continuous learning and development opportunities

Company Culture

  • Innovative Environment: We nurture creativity and innovative thinking among our team members.
  • Collaborative Spirit: Our culture encourages teamwork and collaboration across all departments.
  • Continuous Development: Commitment to continuous improvement through training and learning.
Status: Open