Mobile Application Developer

Durban Full-time R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

As a Mobile Application Developer, you will showcase your expertise in Flutter to build, enhance, and maintain our mobile applications. You will collaborate with multidisciplinary teams to ensure the delivery of high-quality features that align with our company goals while continuously improving app performance and responsiveness.

Responsibilities

  • Create scalable and efficient mobile applications using the Flutter framework.
  • Collaborate on application architecture and design.
  • Conduct user testing and apply insights to app functionality.
  • Ensure software is developed with an emphasis on high quality and user experience.
  • Work with APIs and data integration methods to enhance app capabilities.
  • Maintain a structured process for app updates and versioning.
  • Analyze user feedback and app analytics to improve features.
  • Guide junior developers and contribute to a positive team culture.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 4+ years of experience in mobile application development, particularly in Flutter
Technical Skills
  • Flutter
  • Firebase
  • GraphQL
Soft Skills
  • Critical thinking
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with RESTful services: Hands-on experience working with REST APIs and services.
  • Familiarity with state management solutions: Knowledge of state management libraries such as Provider or Bloc.

Benefits

  • Comprehensive medical aid
  • Annual performance bonus
  • Paid leave and work-life balance initiatives
  • Support for continued education

Company Culture

  • Professional Growth: We provide numerous opportunities for employees to develop their skills and advance their careers.
  • Work-life Balance: We prioritize employee well-being and promote a healthy work-life balance.
Status: Closed