Software Developer (Flutter / Mobile)

Hire Resolve

Centurion

On-site

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary based on experience

Job summary

A global leader in identity and payment solutions seeks a Software Developer to create user-friendly applications using Flutter. This role requires extensive experience in mobile and web development, particularly with Dart and Agile methodologies. The ideal candidate should have strong problem-solving skills and proficiency in various development tools. A competitive salary will be offered based on experience. Apply today via email to join a dynamic team.

Qualifications

  • 5+ years in mobile and/or web application development.
  • Proficiency in Flutter development and Dart.
  • Excellent analytical and problem-solving skills.
  • Knowledge of Dart, REST APIs and third-party API integration.
  • Experience with IDEs (Android Studio, VS Code, Visual Studio 2019+).
  • Familiarity with Agile methodologies (Scrum) and Jira/Confluence.
  • Solid knowledge of version control (Git, Bitbucket).
  • Experience with databases (Oracle, SQL, SQLite).
  • Excellent analytical, problem-solving, and critical-thinking skills.
  • Experience with CI tools (Jenkins, TeamCity, GitLab).
  • Experience writing unit tests (JUnit, JTest, XCTest).
  • Experience with UML tools.

Responsibilities

  • Build and ship applications for Web and Android.
  • Write clean, readable code using Dart.
  • Collaborate with team members to improve development processes.
  • Design and develop responsive, user-friendly applications.
  • Stay up-to-date with technologies and industry trends.
  • Utilize test cases to create Unit and Integration tests.
  • Lead technical discussions and provide architectural guidance.

Skills

Flutter development
Dart programming language
Object-Oriented Programming (OOP)
Agile methodologies
Version control systems
Database technologies
Clean code principles
Problem-solving skills

Tools

Android Studio
VS Code
Visual Studio (2019+)
Jira
Confluence
Jenkins
Git
SQL
Oracle
SQLite

Job description

Overview

A global leader in providing solutions for the identity and payment industries is seeking a passionate and skilled Software Developer to join their team. The ideal candidate will have a strong background in developing applications across multiple platforms, with a specific focus on Flutter. You will be responsible for designing, developing, and implementing robust and user-friendly software.

Responsibilities
  • Build and ship applications for Web and Android from a single codebase.
  • Write clean, readable code using primarily Dart, with some development in Java/Kotlin and C#.
  • Collaborate with team members to brainstorm ideas and improve development processes.
  • Design and develop responsive, user-friendly applications.
  • Stay up-to-date with the latest technologies and industry trends.
  • Utilize test cases to create Unit and Integration tests.
  • Lead technical discussions and provide architectural guidance.
Qualifications
  • 5+ years in mobile and/or web application development.
  • Solid grasp of Object-Oriented Programming (OOP).
  • Proficiency in Flutter development, including a strong understanding of Widgets.
  • Knowledge of the Dart programming language, REST APIs, and third-party API integration.
  • Experience with IDEs such as Android Studio, VS Code, and Visual Studio (2019+).
  • Familiarity with Agile methodologies (Scrum) and project management tools (Jira, Confluence).
  • Solid knowledge of version control systems (Git, Bitbucket).
  • Experience with database technologies (Oracle, SQL, SQLite).
  • Excellent analytical, problem‑solving, and critical‑thinking skills.
  • Experience with Continuous Integration tools (Jenkins, TeamCity, GitLab).
  • Experience in writing unit tests (JUnit, JTest, XCTest).
  • Experience with other programming languages and UML tools.
Benefits
  • Competitive salary based on experience (salary can potentially be more based on experience/skills)
How to Apply

IFyou meet the above requirements and want to make a career‑changing move, apply today by emailing your CV to itcareers@hireresolve.za.com. You can also connect with Daniel on LinkedIn or contact Hire Resolve. If you meet the above requirements we will contact you within 3 working days.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intermediate to Senior Mobile Applications Developer (Flutter) - Pretoria
Intermediate to Senior Mobile Applications Developer (Flutter) - Pretoria

Hire Resolve • Pretoria

On-site
Senior Developer
Senior Developer

Hire Resolve • Cape Town

On-site
ZAR 900,000 - 1,200,000
Competitive salary based on experience
Senior Flutter & Mobile Software Engineer
Senior Flutter & Mobile Software Engineer

Hire Resolve • Centurion

On-site
ZAR 600,000 - 900,000
Competitive salary based on experience
Mid-Level Flutter Mobile Developer
Mid-Level Flutter Mobile Developer

ATS Client • Cape Town

On-site
ZAR 350,000 - 550,000
Senior Mobile Developer
Senior Mobile Developer

Communicate Finance • Wes-Kaap

On-site
ZAR 900,000 - 1,300,000
Senior Mobile Developer (Flutter)
Senior Mobile Developer (Flutter)

Sun International • City of Johannesburg Metropolitan Municipality

On-site
ZAR 700,000 - 1,000,000
Lead Software Developer (Midrand, Gauteng)
Lead Software Developer (Midrand, Gauteng)

Smart4 Energy • City of Johannesburg Metropolitan Municipality

Hybrid
ZAR 800,000 - 1,200,000
Mid-Level Flutter Mobile Developer
Mid-Level Flutter Mobile Developer

Publicis Groupe Holdings B.V • Cape Town

On-site
ZAR 600,000 - 800,000
Senior Flutter Mobile Engineer – iGaming Platform
Senior Flutter Mobile Engineer – iGaming Platform

Sun International • City of Johannesburg Metropolitan Municipality

On-site
ZAR 700,000 - 1,000,000
Mobile Developer (Kotlin / Swift)
Mobile Developer (Kotlin / Swift)

iDbase Software • Cape Town

On-site