Mobile Application Developer

Pretoria Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are on the hunt for a talented Mobile Application Developer to join our Pretoria team. The ideal candidate will have a passion for crafting engaging mobile applications and a strong understanding of both Android and iOS development. You will play a crucial role in shaping the future of mobile technology within our company and ensuring the delivery of top-notch applications that meet our clients' needs. If you're keen to work in a dynamic environment that challenges your creativity and technical skills, this is the role for you.

Responsibilities

  • Lead the development of innovative features for mobile applications.
  • Collaborate with cross-functional teams including backend developers and designers.
  • Ensure the quality of mobile applications through continuous integration and automated testing.
  • Mentor junior developers and assist in their professional growth.
  • Gather requirements from stakeholders and translate them into technical specifications.

Requirements

Education
  • Bachelor's in Software Engineering or Computer Science
  • Master's degree is preferred
Experience
  • 4+ years of experience in mobile app development with a portfolio of apps
Technical Skills
  • Swift
  • Java
  • User Interface Design
Soft Skills
  • Teamwork
  • Adaptability
Certifications
  • Certified ScrumMaster (CSM)
  • Mobile App Development Certification
Languages
  • English: Fluent

Advantageous

  • Experience with automated testing frameworks: Hands-on experience with tools for mobile app testing.
  • Knowledge of Agile methodologies: Understanding of Agile development processes and frameworks.

Benefits

  • Health, dental, and vision coverage
  • Flexible working hours and remote options
  • Continuous learning and development programs
  • Team-building activities and outings

Company Culture

  • Continuous Improvement: We foster a culture of learning and self-improvement.
  • Work-Life Balance: We respect personal time and promote a healthy work-life balance.
Status: Closed