Mobile App Developer

Durban FULL TIME R25,000 - R40,000 / Month
(R300,000 - R480,000 / Year)

Job Description

We are in search of a passionate Mobile App Developer to join our innovative team in Durban. The successful candidate will work on exciting projects, designing and building mobile applications that resonate with users. You'll collaborate with a talented group of designers and developers to create seamless and engaging experiences for our clients.

Responsibilities

  • Develop and maintain mobile applications using modern development practices.
  • Collaborate with other developers to ensure application consistency.
  • Conduct impact analysis for changes and enhancements.
  • Create prototypes and wireframes to visualize app features.
  • Engage in peer programming and mentorship for junior developers.
  • Assist in defining application architecture and technology choices.
  • Manage application deployment and updates through app stores.
  • Engage actively with the coding community for ongoing learning.
  • Develop training materials and documentation for applications.
  • Be involved in user research and testing to improve user experience.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Master's degree is an asset
Experience
  • 3+ years of experience in mobile application development
Technical Skills
  • Swift
  • Kotlin
  • JavaScript
Soft Skills
  • Creative Thinking
  • Communication
Certifications
  • Google Associate Android Developer
  • Apple Certified iOS Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Flutter or React Native: Knowledge of cross-platform frameworks for mobile development.
  • Knowledge of RESTful APIs: Experience in integrating mobile applications with backend services.

Benefits

  • Competitive salary package with performance bonuses
  • Medical aid and retirement benefits
  • Flexible working hours with the option for remote work
  • Professional development opportunities

Company Culture

  • Innovation Driven: We encourage our team to focus on innovation, pushing the envelope in mobile technology development.
  • Supportive Environment: Our workplace fosters a culture of support and mentorship, encouraging team collaboration.
  • Commitment to Diversity: We are committed to building a diverse workforce that reflects the communities we serve.
Status: Closed