Mobile Application Developer

Johannesburg Full-time R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

As a Mobile Application Developer, you will work closely with our product team to develop innovative mobile applications that meet the needs of our clients. You should be familiar with both native and hybrid app development, and possess a keen eye for detail to ensure high-quality deliverables.

Responsibilities

  • Develop application architecture and contribute to application design.
  • Analyze user requirements and develop functional specifications.
  • Test and debug applications to ensure maximum functionality.
  • Collaborate with back-end developers to integrate APIs and services.
  • Mentor junior developers and help build a strong mobile development team.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree in a relevant field is a plus
Experience
  • 4+ years of experience developing mobile applications
Technical Skills
  • React Native
  • Objective-C
Soft Skills
  • Creative thinking
  • Time management
Certifications
  • Certified Scrum Developer (CSD)
  • Certified Mobile Application Developer (CMAD)
Languages
  • English: Fluent

Advantageous

  • Experience with Agile development methodologies: Familiarity with Agile processes and working in Agile teams.
  • Experience in cloud service integration: Knowledge of integrating mobile applications with cloud services.

Benefits

  • Comprehensive health and dental insurance
  • Retirement savings plan with company matching
  • Flexible work hours and remote work options
  • Ongoing training and development opportunities

Company Culture

  • Inclusivity: We value diversity and strive to create an inclusive environment for all.
  • Work-Life Balance: We are firm believers in maintaining a healthy work-life balance for our employees.
  • Community Engagement: We actively participate in community initiatives and support local causes.
Status: Closed