Flutter / Java Developer

Mediro ICT Recruitment · Pretoria, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

Our client based in Lynwood, is looking for a Flutter / Java Developer to design, develop, maintain and enhance mobile and backend applications. The successful candidate will have strong Flutter and Java development experience, with a good understanding of APIs, databases and software development best practices.

Job Description

Key Responsibilities

  • Develop and maintain mobile applications using Flutter/Dart.
  • Develop and maintain backend applications and services using Java.
  • Design and integrate REST APIs and web services.
  • Work with databases and develop efficient queries and data integrations.
  • Troubleshoot, debug and resolve application issues.
  • Write clean, maintainable and well-tested code.
  • Participate in code reviews and follow development standards.
  • Work with business analysts, testers and other developers to deliver solutions.
  • Integrate applications with third-party systems and services.
  • Assist with application deployments, releases and production support.
  • Continuously improve application performance, security and reliability.

Minimum Requirements

Required Skills & Experience

  • 4-5 years of proven commercial experience as a Software Developer.
  • 4-5 years of strong Flutter and Dart development experience.
  • 4-5 years of strong Java development experience.
  • Experience developing mobile applications for Android and/or iOS.
  • Experience with REST APIs and integrations.
  • Good knowledge of SQL and relational databases.
  • Experience with Git/version control.
  • Understanding of the software development lifecycle and Agile methodologies.
  • Strong troubleshooting and problem-solving skills.

Advantageous

  • 4-5 years of experience with Spring Boot / Spring Framework.
  • Experience with Firebase.
  • Experience with CI/CD and DevOps practices.
  • Experience with cloud platforms such as AWS, Azure or Google Cloud.
  • Experience with automated testing.
  • Experience publishing applications to the Google Play Store and Apple App Store.

Package & Remuneration

Salary Negotiable

Auto-apply to this jobView original posting ↗
Flutter / Java Developer at Mediro ICT Recruitment — Pretoria, Gauteng · JobAlertsZA