Mobile Developer

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

Job Description

As a Mobile Developer, you will leverage your deep understanding of mobile technologies to develop user-friendly applications that'll cater to a diverse audience. You will be actively involved in the full software development lifecycle, from concept through deployment and maintenance.

Responsibilities

  • Create and maintain app documentation for user manuals and technical specifications.
  • Work closely with the UX/UI design team to ensure the apps meet user expectations and requirements.
  • Perform unit and integration testing to ensure robustness, usability, and reliability of applications.
  • Ensure application security and compliance with best practices.
  • Participate in Agile methodologies to contribute to the development process.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Willingness to continuously learn new technologies and frameworks
Experience
  • 3+ years of mobile app development experience
Technical Skills
  • Swift
  • Kotlin
  • React Native
  • RESTful APIs
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • Certified Mobile Application Developer
  • Google Associate Android Developer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services like AWS or Azure: Familiarity with deploying mobile applications using cloud services.
  • Knowledge of mobile device security best practices: Understanding application security and user data protection.

Benefits

  • Competitive salary and performance-related bonuses
  • Medical aid and employee wellness programs
  • Remote work options available
  • Generous leave policies
  • Professional development opportunities

Company Culture

  • Innovative Environment: We encourage creativity and foster an innovative culture where everyone’s input is valued.
  • Team Spirit: Collaboration is key; we believe in working together to achieve our goals.
  • Work-Life Balance: We prioritize a healthy work-life balance to ensure our team stays motivated and productive.
Status: Open