Mobile App Developer

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

Job Description

We are searching for a talented Mobile App Developer who is passionate about crafting high-quality mobile applications. You will work closely with our designers and product managers to develop compelling user experiences across various platforms, focusing on making apps that not only function seamlessly but are also visually appealing. The ideal candidate should have a strong understanding of mobile development lifecycle, from concept to deployment.

Responsibilities

  • Architect and develop scalable mobile applications for various use cases.
  • Work closely with the product team to understand project requirements and user needs.
  • Ensure application security and data protection.
  • Participate in daily stand-up meetings and sprint planning.
  • Actively contribute to team knowledge sharing and learning.
  • Engage in user testing to gather feedback for enhancements.
  • Carry out performance testing and optimization of mobile applications.
  • Work with project management tools to track progress.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Postgraduate qualifications will be advantageous
Experience
  • 3-5 years of experience in mobile app development
Technical Skills
  • Java
  • Swift
  • Flutter
  • REST APIs
Soft Skills
  • Collaboration
  • Adaptability
Certifications
  • React Native Developer Certification
  • AWS Certified Cloud Practitioner
Languages
  • English: Fluent

Advantageous

  • Background in web development: Understanding of web technologies and frameworks.
  • Experience with unit testing frameworks: Familiar with testing methodologies and frameworks.

Benefits

  • Generous leave policy including maternity and paternity leave
  • Flexible working hours and options for remote work
  • Employee discounts on products and services
  • Access to wellness resources and mental health support

Company Culture

  • Growth Opportunities: We are committed to providing ongoing training and professional growth.
  • Diversity and Inclusion: We embrace diversity and promote an inclusive work environment.
Status: Closed