Enable job alerts via email!

Flutter Mobile Software Developer

Network1

Centurion

On-site

ZAR 500 000 - 700 000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in Centurion is seeking an experienced Flutter Developer to design, develop, and implement software across various platforms. The ideal candidate has over 5 years of experience in mobile/web application development, solid knowledge of Flutter and Dart, and a passion for creating user-friendly applications. This position offers a full-time employment model with opportunities for growth and innovation in a collaborative environment.

Qualifications

  • 5 years of mobile/web application development experience.
  • Solid grasp of Object-Oriented programming concepts.
  • Experience with UML tools and Agile environments.

Responsibilities

  • Develop and deploy robust high-performance applications across multiple platforms.
  • Write clean, readable, and maintainable code primarily in Dart.
  • Collaborate with team members to share feedback and improve the development process.
  • Apply UI/UX design principles to create user-friendly applications.
  • Stay up to date with emerging technologies.
  • Work within agile methodologies utilizing project management tools.
  • Manage source code using version control systems and support CI/CD pipelines.
  • Lead technical discussions and provide architectural guidance.

Skills

Flutter development
Dart programming
Agile methodologies
Version control systems (Git, Bitbucket)
UI/UX design principles
REST APIs

Tools

Android Studio
VS Code
Visual Studio
JIRA
Confluence
Job description

The flutter developer will be responsible for design develop and implement software on various platforms and devices. Solid knowledge of flutter widgets and how they can be plugged together customized and deployed is a key requirement.

Key Responsibilities
  • Develop and deploy robust high-performance applications across multiple platforms (Web and Android) using a single codebase.
  • Write clean readable and maintainable code primarily in Dart with occasional development in Java/Kotlin and C#.
  • Collaborate with team members to share feedback, brainstorm ideas and continuously improve the development process.
  • Apply UI/UX design principles to create user-friendly and responsive applications.
  • Stay up to date with emerging technologies and demonstrate a passion for continuous learning and innovation.
  • Work effectively within agile methodologies utilizing project management tools such as JIRA and Confluence.
  • Manage source code using version control systems (e.g. Git Bitbucket) and support CI/CD pipelines for seamless integration and deployment.
  • Lead technical discussions and provide architectural guidance to ensure best practices and scalability across projects.
Job Experience and Skill Required
  • 5 years of mobile/web application development.
  • A solid grasp of Object-Oriented programming.
  • Familiarity using IDEs like Android Studio, VS Code and Visual Studio.
  • Knowledge of Dart programming language, REST APIs and integration of 3rd party APIs.
  • Experience with UML tools and working in a Agile environment (Scrum) Version Control (GIT BitBucket).
  • Experience with project management tools (Jira Confluence Atlassian Stack).
Key Skills
  • React Native, Objective C, iOS Development, Swift, Android, Xamarin, Application Development, SDKs, iOS, Java, Cordova, Mobile Applications.
Employment Type

Full-Time

Department / Functional Area

Software Development

Experience

years

Vacancy

1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.