Mobile App Developer

Pretoria Full-time R41,666 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

Join our vibrant team as a Mobile App Developer, where you'll play a crucial role in designing and developing innovative iOS applications. We seek an individual who is not just technically skilled but passionate about creating user-friendly mobile solutions. You'll collaborate with our UX/UI designers to bring ideas to life, ensuring every app you build delivers an exceptional user experience.

Responsibilities

  • Build high-performance mobile applications tailored for iOS.
  • Work alongside project managers to determine application specifications.
  • Conduct rigorous testing to ensure applications are bug-free.
  • Implement new feature requests from stakeholders and team members.
  • Support and integrate with backend services and APIs.
  • Offer practical solutions to enhance application performance.
  • Develop and implement application updates as required.
  • Assist with the deployment of applications to the App Store.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree in a relevant field is preferred
Experience
  • 4+ years in mobile application development with a focus on iOS
Technical Skills
  • Swift
  • UI/UX Principles
  • Firebase
Soft Skills
  • Adaptability
  • Critical Thinking
Certifications
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with security best practices in mobile apps: Understanding of security practices important for mobile application development.
  • Experience with third-party libraries: Ability to efficiently integrate third-party libraries into mobile applications.

Benefits

  • Medical Aid and health benefits
  • Flexible working arrangements
  • Opportunities for professional development
  • Performance bonuses based on achievements

Company Culture

  • Growth and Development: We offer continuous learning opportunities for all team members to enhance their skills and career paths.
  • Work-Life Balance: We encourage a healthy work-life balance to ensure our employees are fulfilled both professionally and personally.
  • Community Engagement: Our company is committed to giving back to the community through various outreach programs.
Status: Open