Mobile Developer

Johannesburg FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

As a Mobile Developer at Tech Innovations Ltd., you'll be the driving force behind the design and implementation of our next-gen iOS applications. You will be responsible for enhancing our apps to ensure they are efficient and feature-rich, thus directly improving user engagement. A love for coding and a knack for visual design will make you a fantastic fit.

Responsibilities

  • Architect and create attractive user interfaces that enhance user engagement.
  • Implement robust application features that meet business requirements.
  • Collaborate with other teams in the development cycle, ensuring feature delivery on time.
  • Conduct user research and integrate findings into application design.
  • Become a go-to person for troubleshooting user issues and incorporating feedback.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
  • Master's degree is preferred
Experience
  • 4+ years of experience in mobile development specifically for iOS
Technical Skills
  • Objective-C
  • RESTful APIs
Soft Skills
  • Communication
  • Adaptability
Certifications
  • Certified Mobile Development Professional
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience working within Agile environments, embracing iterative development practices.
  • Experience with testing frameworks (XCTest): Knowledge of testing frameworks for ensuring code quality through unit testing.

Benefits

  • Comprehensive health and wellness benefits
  • Yearly bonuses based on performance
  • Work-from-home options as needed
  • Continual learning and development opportunities

Company Culture

  • Diversity: We celebrate diversity and inclusion as integral to our success, welcoming team members from all backgrounds.
  • Community Engagement: We encourage our team members to engage with and give back to the community.
  • Work-life Balance: We understand the importance of maintaining a healthy work-life balance.
Status: Open