Mobile App Developer

Durban FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are seeking a skilled Mobile App Developer to join our Durban office. In this role, you'll develop and maintain mobile applications that exceed user expectations. You should be proficient in both Android and iOS platforms and have a keen sense of UI/UX best practices. Your work will directly support our mission to provide seamless and effective mobile experiences.

Responsibilities

  • Lead the design and development of mobile applications, ensuring a seamless user experience.
  • Coordinate with project managers to establish timelines and deliverables.
  • Integrate third-party libraries and APIs to enhance application functionality.
  • Monitor application performance and resolve issues as necessary.
  • Collaborate with marketing and sales teams to align application features with business goals.
  • Mentor junior developers through code reviews and technical guidance.
  • Conduct market research to identify user needs and enhance application offerings.

Requirements

Education
  • Bachelor's degree in a relevant technical field
  • Certifications in mobile frameworks (React Native, Flutter) preferred
Experience
  • 4+ years of experience in mobile app development with a focus on cross-platform solutions
Technical Skills
  • React Native
  • Flutter
Soft Skills
  • Adaptability
  • Communication
Certifications
  • Certified Mobile Application Developer
Languages
  • English: Fluent

Advantageous

  • Experience with unit testing and UI testing: Knowledge of frameworks for unit and UI testing in mobile applications.
  • Familiarity with API integration: Experience in integrating third-party services into applications.

Benefits

  • Comprehensive health insurance.
  • Work-life balance initiatives.
  • Professional development and training opportunities.
  • Team-building and social events.

Company Culture

  • Continuous Improvement: We encourage ongoing personal and professional development, providing resources for continuous learning.
  • Work-life Balance: We value work-life balance and strive to create an environment that fosters employee well-being.
  • Community Engagement: Our team actively participates in community initiatives and drives positive change through our work.
Status: Closed