Mobile App Developer

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

Job Description

Join our dynamic team as a Mobile App Developer in Johannesburg! You will work closely with designers and product managers to create engaging mobile applications that captivate users. The ideal candidate should have a solid understanding of mobile app development best practices, be familiar with various frameworks, and possess a passion for technology. You will play a key role in defining the technical architecture and development of apps that contribute to our vision of delivering outstanding user experiences.

Responsibilities

  • Create and maintain scalable mobile applications.
  • Actively participate in collaborative project planning meetings.
  • Troubleshoot and resolve application issues promptly.
  • Support the creation of design prototypes for new mobile experiences.
  • Initiate and drive performance tuning and optimization efforts.
  • Conduct regular updates and enhancements to existing applications.
  • Collaborate with marketing to ensure proper promotion of app features.
  • Document technical processes and share insights with the team.
  • Take an active role in mentoring junior developers.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
  • Relevant mobile development certifications are a plus
Experience
  • 5+ years of experience in mobile app development
Technical Skills
  • iOS Development
  • Android Development
  • Cross-platform Development
  • RESTful APIs
Soft Skills
  • Teamwork
  • Time Management
Certifications
  • Certified Mobile Developer
  • Scrum Master Certified
Languages
  • English: Fluent

Advantageous

  • Familiar with cloud services like AWS or Azure: Experience in deploying and managing mobile applications in the cloud.
  • Knowledge of mobile security best practices: Understanding of security protocols and best practices in mobile development.

Benefits

  • Health insurance and wellness programs
  • Retirement savings plan with company matching
  • Paid time off and vacation days
  • Ongoing training and education allowances

Company Culture

  • Diversity and Inclusion: We celebrate diverse perspectives and foster a collaborative environment.
  • Employee Empowerment: We empower employees to take ownership of projects and drive innovation.
Status: Closed