Intermediate Mobile Software Developer (Flutter, Dart) (JHB Hybrid)

IT – Software Development
Johannesburg – Gauteng – South Africa

ENVIRONMENT:
A leader in Intelligent Security Solutions seeks a passionate coder to fill the role of its next Intermediate Mobile Software Developer to contribute to building high-quality mobile applications. You will be responsible for developing and maintaining cross-platform mobile apps using the Flutter framework, ensuring performance, usability, and code quality. The successful incumbent must possess a Degree in Computer Science/Engineering, or related field (preferred) with at least 3 years’ experience in a similar role, a strong portfolio of mobile applications developed using Flutter, with proficiency in Dart programming language and Flutter framework. You will also need a solid understanding of mobile app design principles and UI/UX best practices and experience with third-party libraries and APIs.
 
DUTIES:
  • Collaborate with cross-functional teams to understand project requirements and objectives.
  • Develop and implement mobile applications using the Flutter framework.
  • Translate designs and wireframes into high-quality code.
  • Optimize app performance and ensure compatibility across various devices.
  • Troubleshoot and debug issues to maintain app stability.
  • Stay updated on Flutter and mobile development trends.
  • Communicate effectively with team members and stakeholders.
 
REQUIREMENTS:
Qualifications –
  • Degree in Computer Science, Engineering, or related field (preferred).
 
Experience/Skills –
  • Proven experience – a minimum of 3 years – as a Flutter Developer or similar role, with a strong portfolio of mobile applications developed using Flutter.
  • Proficiency in Dart programming language and Flutter framework.
  • Understanding of mobile app design principles and UI/UX best practices.
  • Experience with third-party libraries and APIs.
 
ATTRIBUTES:
  • Excellent problem-solving and analytical skills.
  • Able to work well in a team.
  • Communicates with ease.
  • Deadline driven.
  • Attention to detail. 
  • Focused. 

+ 27 (0) 21 741 0400