Mobile Application Developer

Johannesburg Full-time R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

We are seeking a talented Mobile Application Developer to join our dynamic team in Johannesburg. The ideal candidate will possess strong skills in both iOS and Android development, with a passion for creating user-friendly and high-performing mobile applications.

Responsibilities

  • Design, develop, and test high-quality mobile applications for multiple platforms.
  • Work closely with product managers to define app functionality and features.
  • Utilize modern development frameworks to accelerate the app development process.
  • Ensure the performance, quality, and responsiveness of applications.
  • Debug and resolve issues as they arise in production environments.
  • Engage in continuous learning to improve personal skills and efficiency.
  • Document application processes and development workflows for future reference.
  • Support the app deployment process in app stores.

Requirements

Education
  • Bachelor's degree in Computer Science or a similar field
Experience
  • 3+ years of experience in mobile application development
Technical Skills
  • Java
  • Swift
  • React Native
  • RESTful APIs
Soft Skills
  • Problem-solving
  • Communication
  • Time Management
Certifications
  • Google Associate Android Developer
  • Apple Certified iOS Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Understanding of containerization technology and its benefits in mobile application development.
  • Knowledge of Agile methodologies: Familiarity with Agile process and iterative development practices.

Benefits

  • Competitive salary package
  • Flexible working hours
  • Health and wellness benefits
  • Opportunity for professional development

Company Culture

  • Innovation: At Tech Innovations Inc., we encourage creativity and innovative solutions across all teams.
  • Team Collaboration: We believe in the power of teamwork and collaboration to drive success.
  • Continuous Development: Our culture is rooted in continuous learning and the pursuit of excellence.
Status: Closed