Mobile App Developer

Durban Full-time R35,000 - R50,000 / Month
(R420,000 - R600,000 / Year)

Job Description

Join us as a Mobile App Developer, where you'll have the opportunity to craft innovative mobile applications that make an impact. We are looking for someone with a background in both Android and iOS development, who can contribute to all phases of application development from conception to launch. Embrace your passion for mobile technology and contribute to exciting projects in a collaborative environment.

Responsibilities

  • Develop well-structured mobile applications using Flutter and React Native.
  • Implement user interfaces that adhere to design specifications.
  • Manage application performance and optimize for different device types.
  • Coordinate with backend developers for seamless application integrations.
  • Monitor app reviews and user feedback for continuous improvement.
  • Create and execute application testing plans.
  • Assist in setting development standards and best practices.
  • Identify potential app enhancements based on user insights.
  • Participate in team meetings to discuss project progress and obstacles.
  • Research and evaluate third-party libraries and frameworks.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's in Mobile Computing is an advantage
Experience
  • 5+ years of experience in developing mobile applications
Technical Skills
  • Xcode
  • Visual Studio Code
  • Firebase
Soft Skills
  • Problem-solving
  • Adaptability
Certifications
  • Apple Certified iOS Developer
  • Google Mobile Web Specialist
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services: Knowledge of AWS or Google Cloud for mobile applications.
  • Familiarity with Agile methodologies: Experience working in an Agile development environment.

Benefits

  • Medical aid coverage
  • Retirement savings plan
  • Flexible hours and work from home options
  • Professional development opportunities

Company Culture

  • Innovation: We encourage creative thinking and innovative solutions in our projects.
  • Collaboration: Our team works closely together, fostering a culture of collaboration and open communication.
  • Diversity: We embrace diversity and are committed to creating an inclusive environment.
Status: Closed