Mobile App Developer

Durban FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

Are you passionate about mobile technology? We are seeking a talented Mobile App Developer to join our energetic team in Durban. In this role, you will design, develop, and maintain mobile applications that push boundaries and enhance end-user experiences. You should have a solid understanding of mobile app frameworks and a keen eye for detail. If you're ready to make a significant impact in the tech space, apply now!

Responsibilities

  • Drive the end-to-end development of mobile applications from concept to deployment.
  • User testing to enhance app functionality and user experience.
  • Monitor application performance and gather user feedback.
  • Ensure applications comply with industry standards and maintain security best practices.
  • Provide technical support and training to team members.
  • Engage in regular check-ins with department heads for project alignment.
  • Foster a culture of team collaboration and knowledge exchange.
  • Mentor junior developers and share expertise.

Requirements

Education
  • Bachelor's degree in Computer Science or Software Engineering
  • Relevant certifications preferred
Experience
  • 3+ years in mobile app development roles
Technical Skills
  • Kotlin
  • APIs
Soft Skills
  • Problem-solving
  • Teamwork
Certifications
  • Google Mobile Development Certification
  • Certified Android Developer
Languages
  • English: Fluent

Advantageous

  • Experience in agile methodologies: Practical knowledge of Agile frameworks for project management.
  • Familiarity with version control systems like Git: Proficient in using Git for code management and collaboration.

Benefits

  • Comprehensive health and wellness benefits
  • Remote work options available
  • Training and development budget
  • Annual performance bonuses

Company Culture

  • Growth Focused: We are committed to your professional growth and provide ample resources for learning.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for our team members.
  • Empowerment: Our team members are empowered to take ownership of their work.
Status: Closed