Mobile App Developer

Johannesburg FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

As a Mobile App Developer with us, you will be entrusted with creating sleek, user-friendly iOS applications that not only meet but exceed customer expectations. We are looking for someone who can navigate the ever-evolving tech landscape with ease, bringing fresh ideas to the table.

Responsibilities

  • Design and develop intuitive iOS applications tailored to user needs.
  • Implement robust security features to protect user data.
  • Conduct compatibility testing for multiple devices and OS versions.
  • Assist in maintaining app store optimization for published applications.
  • Participate in brainstorming sessions to boost team creativity and innovation.
  • Share knowledge about emerging technologies and their potential applications.
  • Establish and manage relationships with external stakeholders and vendors.
  • Collaborate with the marketing team for app promotions and user acquisition strategies.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Technical certifications are advantageous
Experience
  • 4+ years of experience in iOS App development
Technical Skills
  • Objective-C
  • Firebase
  • Core Data
Soft Skills
  • Adaptability
  • Attention to Detail
Certifications
  • Certified Mobile Application Developer
  • Google Associate Android Developer (for broader skills)
Languages
  • English: Fluent

Advantageous

  • Experience with Unit Testing: Proficiency in writing unit tests to ensure application quality.
  • Hands-on Experience with ARKit: Familiarity with ARKit for augmented reality applications.

Benefits

  • Health and wellness programs
  • Professional development opportunities
  • Team bonding events and activities
  • Supportive and inclusive culture

Company Culture

  • Growth Mindset: We believe in continuous learning and professional development.
  • Team Spirit: Our team works together towards common goals, celebrating achievements together.
  • Open Communication: We encourage transparency and open dialogue among all team members.
Status: Closed