Enable job alerts via email!

Flutter Mobile Developer

Tyron Consultancy

Cape Town

On-site

ZAR 300,000 - 400,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Cape Town is seeking a skilled Flutter Mobile Developer to join their dynamic team. The role focuses on developing high-quality applications for a large merchant base, ensuring a rich user experience while collaborating within Agile teams. Ideal candidates will have over three years' experience in mobile development, proven skills in Flutter, and a strong understanding of Agile methodologies.

Qualifications

  • More than 3 years' experience as a mobile developer required.
  • Proven experience in Flutter and familiarity with Android, iOS, API integration.
  • Solid understanding of Agile Software Delivery and Scrum processes.

Responsibilities

  • Develop and implement mobile applications using Flutter for Android and iOS.
  • Optimize app performance and perform troubleshooting.
  • Ensure unit and integration testing is performed to maintain low defect rates.

Skills

Collaboration
Communication
Problem-solving
Attention to detail

Education

Computer Science Degree or Engineering Degree with Computer Science

Tools

Flutter
API Integration
Android
iOS

Job description

Flutter Mobile Developer position available in Cape Town.

We are looking for a mobile developer familiar with Flutter to develop and maintain applications for our large merchant base.

The focus is on a rich, intuitive and secure experience that empowers our vendors to manage and scale their businesses.

Reporting to the Software Engineering Lead for Mobile, this role focuses on delivering high-quality code, collaborating within Agile teams, and continuously improving technical skills.

Salary: R55 000 – R70 000 per month.

Key Responsibilities:

  • App Development: Responsible for developing and implementing mobile applications using the Flutter framework. This includes translating designs and wireframes into high-quality code. Includes both Android and iOS.
  • Software Development standards: Write, test, and maintain clean, efficient, and well-documented code. Maintainability is key.
  • UI/UX Implementation: Creation of visually appealing and functional user interfaces, maintaining a consistent user experience across various devices.
  • API Integration: Integrating APIs and third-party libraries is a crucial part of this role.
  • Performance Optimization: Optimize app performance, perform troubleshooting and debugging to maintain app stability.
  • Testing & Quality Assurance: Ensure unit and integration testing is performed to maintain low defect rates.
  • Agile & Scrum Participation: Engage in daily stand-ups, sprint planning, and backlog refinement.
  • Collaboration: Work closely with intermediate software engineers, senior engineers, product owners, business analysists, designers and QA testers to deliver software solutions.
  • Code Reviews & Learning: Participate in code reviews and continuously enhance technical expertise.
  • Produce clear, concise and comprehensive documentation.
  • Identify and mitigate security vulnerabilities in codebases.
  • Continuous Improvement: Stay updated with new technologies and best practices while working towards certifications.

Requirements:

  • More than 3 years’ experience as a mobile developer.
  • Computer Science Degree or Engineering Degree with Computer Science, or relevant tertiary qualifications or industry certifications.
  • Proven experience and knowledge of Flutter.
  • Familiarity with Android, iOS and API integration, as well as Material design.
  • Strong track record in Collaboration and Communication (including written)
  • Full understanding of Agile Software Delivery and Scrum processes from a developer POV.
  • Solid working knowledge of modern application testing, delivery, release and deployment practices.
  • Payments, transaction or Fintech experience would be highly advantageous.

Behavioural Competencies:

  • Excellent verbal and written communication skills.
  • Passionate about problem-solving.
  • Ability to work well in a team as well as individually.
  • Ability to accurately estimate and prioritise work required, and deliver to deadlines.
  • Proven track record of close collaboration with colleagues and development teams.
  • Positive outlook on life and energised by working closely with colleagues across the business.
  • Attention to detail and strong analytical skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.