Mobile Developer

Pretoria FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are searching for a Mobile Developer (iOS) who is enthusiastic about developing top-tier mobile applications. You will collaborate with UX/UI designers and participate in the entire app development process from conception to deployment. Bring your creativity and technical skills to our innovative company and help us achieve excellence in mobile technology.

Responsibilities

  • Develop robust iOS applications by following best practices in programming.
  • Collaborate with cross-functional teams to define new features and improve existing ones.
  • Monitor app performance and implement improvements based on user feedback.
  • Maintain and enhance existing applications while ensuring quality and reliability.
  • Review and debug code to ensure maximum efficiency and functionality.
  • Coordinate with other developers and testers to deliver projects on time.
  • Document development processes and update the project management tools.
  • Participate in sprint planning and agile methodologies to ensure timely delivery.
  • Identify potential roadblocks and proactively find solutions.
  • Assist in user acceptance testing and provide user support as needed.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 3+ years of experience in iOS app development
Technical Skills
  • Swift
  • Objective-C
  • Xcode
Soft Skills
  • Communication
  • Teamwork
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Experience with RESTful APIs: Knowledge of integrating apps with backend services using RESTful APIs.
  • Familiarity with Agile methodologies: Experience in working within Agile frameworks for iterative development.

Benefits

  • Competitive salary package
  • Health insurance
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovation: We nurture a culture of innovation where every team member's ideas are valued.
  • Collaboration: Our workplace emphasizes teamwork and collaboration to drive success.
  • Employee Growth: We are dedicated to the growth and development of our employees through training and mentorship.
Status: Closed