Mobile Developer (iOS)

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

Job Description

Looking for an experienced Mobile Developer (iOS)! You will be instrumental in developing top-notch applications that provide an exceptional user experience. With a keen eye for design and a sound knowledge of coding standards, you will work closely with designers and back-end developers to implement new features efficiently.

Responsibilities

  • Maintain and enhance existing applications.
  • Ensure applications are user-focused, responsive, and easy to use.
  • Participate in the mobile development cycle from conception to delivery.
  • Stay up-to-date with the latest trends and technologies in mobile development.
  • Provide technical guidance and mentorship to junior developers.
  • Create and manage testing and maintenance plans.

Requirements

Education
  • Bachelor's degree in Software Engineering or similar field
  • Master's degree preferred
Experience
  • 4+ years of experience with mobile applications
Technical Skills
  • Swift
  • CocoaPods
  • Unit Testing
Soft Skills
  • Adaptability
  • Teamwork
Certifications
  • Apple Certified iOS Developer
  • Agile Certified Practitioner
Languages
  • English: Fluent

Advantageous

  • Familiarity with Firebase: Experience using Firebase for backend services.
  • Understanding of agile methodologies: Knowledge of agile practices for software development.

Benefits

  • Comprehensive health benefits
  • Generous paid leave policies
  • Training and education reimbursements
  • Free snacks and beverages

Company Culture

  • Continuous Improvement: We support ongoing education and skill development.
  • Diversity and Inclusion: Our workplace is diverse, inclusive, and welcoming to all.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for all employees.
Status: Closed