iOS Developer

Cape Town Full-time R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are seeking a skilled iOS Developer to become a vital part of our team in Cape Town. The ideal candidate will have a strong background in Swift programming and be passionate about creating exceptional mobile applications that delight users. You will work closely with cross-functional teams to design and implement new features, troubleshoot issues, and ensure the overall quality of our iOS apps. This role requires a proactive attitude, a flair for problem-solving, and the ability to work in an agile environment.

Responsibilities

  • Design and build advanced applications for the iOS platform.
  • Collaborate closely with cross-functional teams to define and design new features.
  • Optimize application performance and fix bugs as they arise.
  • Ensure adherence to coding standards and best practices.
  • Engage in testing and quality assurance processes.
  • Maintain active communication with stakeholders regarding project progress and requirements.
  • Participate in sprint planning and retrospectives.
  • Conduct reviews and contribute to sprint demos.
  • Explore and evaluate new tools and technologies to enhance applications.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 4+ years of experience in iOS development
Technical Skills
  • Swift
  • Core Data
  • Testing Frameworks
Soft Skills
  • Analytical thinking
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Familiar with App Store Submission: Experience with app deployment and submission to the App Store.
  • Understanding of Mobile Security Practices: Knowledge of security best practices for mobile applications.

Benefits

  • Generous holiday leave
  • Wellness programs
  • Performance bonuses available
  • Employee discounts

Company Culture

  • Innovative Environment: We encourage creativity and innovation in our approach to mobile development.
  • Team Spirit: Collaboration and team spirit are essential to our success as a company.
  • Continuous Learning: We believe in investing in our team's growth through continuous learning opportunities.
Status: Open