Mobile Software Engineer

Durban FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are seeking a Mobile Software Engineer to join our dynamic Durban team. The ideal candidate should have extensive experience in developing mobile applications across various platforms and have a strong grasp of programming languages such as Kotlin and Swift.

Responsibilities

  • Lead the development of mobile applications with a focus on user engagement.
  • Work in an Agile environment, participating in daily standups and sprint planning.
  • Implement user-friendly interfaces and maintain high-quality user experiences.
  • Collaborate across teams to define and refine product features.
  • Document code and maintain application structure.
  • Participate in regular training sessions to foster team knowledge sharing.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years of experience in mobile software engineering
Technical Skills
  • Xcode
  • Android Studio
  • Firebase
Soft Skills
  • Communication
Certifications
  • Google Mobile Developer Certification
Languages
  • English: Fluent

Advantageous

  • Experience with RESTful APIs: Hands-on experience designing and implementing RESTful services.
  • Knowledge of automated testing frameworks: Familiarity with tools and frameworks for automated mobile testing.

Benefits

  • Comprehensive health insurance coverage
  • 401(k) retirement plan with company match
  • Flexible work hours and hybrid work options
  • Employee development programs

Company Culture

  • Continuous Learning: We are committed to the professional growth of our team, offering various learning and development opportunities.
  • Work-Life Balance: We promote a healthy work-life balance, understanding the importance of personal time and relaxation.
Status: Closed