Recruitment Room Team

Software Developer (Flutter)

Irene, Gauteng
3 weeks ago
Application ends: October 1, 2025
Apply Now
Deadline date:
October 1, 2025

Job Description


A leading software development company is looking for an experienced Software Developer (Flutter / Mobile). The position is in Irene, Gauteng. This is an exciting opportunity for a commercially astute Software Developer to drive growth by building and shipping robust applications to various platforms (Web, Android) using a single codebase. The role requires a strong candidate who is passionate about code writing, solving technical errors, and taking full ownership of application development. If you have experience in mobile and/or web application development and an entrepreneurial mindset, we want to hear from you!

Responsibilities:

  • Building and shipping robust applications to multiple platforms, such as Web and Android, from a single codebase.
  • Writing readable and clear code primarily using Dart, but also with some development in Java/Kotlin and C#.
  • Sharing feedback and brainstorming ideas with team members to enhance the development process.
  • Understanding basic design concepts for creating user-friendly and responsive applications.
  • Staying current with the latest technologies and being passionate about technology.
  • Utilizing version control systems like Git and BitBucket, as well as continuous integration/continuous deployment (CI/CD) pipelines.
  • Leading technical discussions and offering architectural guidance.
  • Creating Unit and Integration tests using test cases.
  • Demonstrating proficiency in planning, organizational, and time management skills.
  • Possessing excellent analytical, problem-solving, and critical-thinking skills.

Requirements:

  • 5+ years in mobile and/or web application development.
  • A solid grasp of Object-Oriented programming.
  • Familiarity using IDEs such as Android Studio, VS Code, and Visual Studio (2019+).
  • Knowledge of the Dart programming language, REST APIs, and the integration of 3rd party APIs.
  • Comfortable using test cases for debugging code, enhancing performance, and reliability.
  • Experience with UML tools.
  • Experience working in an Agile development environment (Scrum).
  • Solid knowledge of Version Control (Git, Bitbucket).
  • Experience working with project management tools such as Jira, Confluence, and the Atlassian Stack.
  • Experience using database technologies like Oracle, SQL, and SQLite.

Contact Hire Resolve for your next career-changing move.

  • Our client is offering a highly competitive salary for this role based on experience.
  • Apply for this role today, contact Adrienne Steyn at Hire Resolve on [email protected] or on LinkedIn
  • You can also visit the Hire Resolve website: hireresolve.us or email us your CV: [email protected]

 

We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.