Mobile App Developer

Durban FULL TIME R30,000 - R35,000 / Month
(R360,000 - R420,000 / Year)

Job Description

We are seeking a talented Mobile App Developer to join our Durban team. The successful candidate will design, develop, and maintain innovative mobile applications across iOS and Android platforms. You will be part of a creative team, responsible for crafting seamless and visually appealing mobile experiences that users love. If you're passionate about mobile technology and have a strong portfolio to showcase your skills, we want to hear from you!

Responsibilities

  • Develop, test, and implement mobile applications for iOS and Android platforms.
  • Collaborate closely with designers and product managers to deliver high-quality user experiences.
  • Troubleshoot, debug, and optimize performance issues.
  • Maintain and update existing applications based on user feedback and industry trends.
  • Ensure applications meet security standards and comply with data protection regulations.
  • Participate in user testing and provide feedback to improve functionality.
  • Stay up-to-date with the latest mobile development trends and technologies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is advantageous
Experience
  • 3+ years of experience in mobile application development
Technical Skills
  • Android Development
  • iOS Development
  • React Native
  • RESTful APIs
Soft Skills
  • Teamwork
  • Attention to Detail
Languages
  • English: Fluent

Advantageous

  • Experience with Flutter: Familiarity with Flutter framework for developing cross-platform applications.
  • Knowledge of mobile app security best practices: Understanding of security measures to protect user data in mobile applications.

Benefits

  • Competitive salary with performance bonuses
  • Medical aid contributions
  • Flexible working hours with remote options
  • Professional development opportunities

Company Culture

  • Innovation: We prioritize innovative thinking and encourage our team to push boundaries.
  • Collaboration: Our culture fosters teamwork and collaboration to achieve common goals.
  • Growth Mindset: We support continuous learning and personal growth opportunities for all employees.
Status: Open