Mobile Developer

Pretoria FULL TIME R25,000 - R33,333 / Month
(R300,000 - R400,000 / Year)

Job Description

As a Mobile Developer (iOS) at Tech Innovations Inc., you will play a key role in shaping the next wave of mobile applications. Collaborate with designers and developers to create seamless experiences for users while ensuring app performance is optimised. We're looking for a tech-savvy individual ready to tackle exciting projects in Pretoria.

Responsibilities

  • Create responsive and user-friendly mobile applications for iOS devices.
  • Participate in design reviews to align on app functionality.
  • Collaborate with other developers in a team-based environment.
  • Identify and resolve technical issues related to app performance.
  • Perform app testing and code review to ensure high-quality deliverables.
  • Document app development processes and procedures.
  • Optimize application architecture for scalability.
  • Implement feedback from users and stakeholders for app improvement.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree in Software Development is advantageous
Experience
  • 3+ years of professional iOS development experience
Technical Skills
  • Swift
  • Objective-C
  • Xcode
  • RESTful APIs
  • Git
Soft Skills
  • Teamwork
  • Communication
  • Time Management
Certifications
  • iOS App Development Certification
  • Swift Developer Certification
Languages
  • English: Fluent

Advantageous

  • Experience with UI/UX principles: Knowledge of UI/UX design principles to create user-friendly interfaces.
  • Familiarity with third-party libraries and APIs: Experience working with third-party libraries to enhance app functionalities.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Flexible working hours
  • Professional development support
  • Team-building events

Company Culture

  • Creativity: We encourage a culture where innovation and creativity are valued.
  • Inclusive Work Environment: We foster diversity and inclusion within our teams.
  • Continuous Learning: Our team is always encouraged to learn and grow in their careers.
Status: Open