Mobile Developer

Pretoria FULL TIME R33,333 - R45,833 / Month
(R400,000 - R550,000 / Year)

Job Description

As a Mobile Developer specializing in iOS and Swift, you will be integral to our development team, building responsive and high-performance mobile applications. You will collaborate closely with designers and back-end developers to create seamless user experiences and innovative features that meet the needs of our clients in South Africa and beyond.

Responsibilities

  • Design and implement innovative mobile app solutions.
  • Work in teams to deliver projects in a timely fashion.
  • Troubleshoot and resolve technical issues to enhance user experience.
  • Contribute to all aspects of Agile development, including sprint reviews.
  • Research new technologies and integrate them into the development process.
  • Ensure compliance with all security standards and guidelines.
  • Provide UI wireframes and prototypes based on specifications.
  • Create documentation and guides for user onboarding.

Requirements

Education
  • Bachelor's degree in Software Engineering or Computer Science
  • Master's degree preferred
Experience
  • 3+ years of professional experience in mobile development using Swift
Technical Skills
  • Swift
  • CocoaPods
Soft Skills
  • Effective Communication
  • Creative Problem-Solving
Certifications
  • Google Associate Android Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with CI/CD processes: Knowledge of continuous integration and delivery practices.
  • Experience with Agile methodologies: Experience working in Agile development teams.

Benefits

  • Comprehensive health benefits
  • Flexible work schedule
  • Professional development funds
  • Wellness programs

Company Culture

  • Learning Opportunities: Continuous learning is encouraged, with resources available for personal and professional growth.
  • Diversity and Inclusion: We value diversity and are committed to creating an inclusive workplace.
  • Work-Life Balance: We support work-life balance with flexible hours and remote work options.
Status: Open