Mobile Full-Stack Developer (Flutter) - Centurion - Datafin IT Recruitment

Centurion, Pretoria 8 hours ago Permanent Salary - Market Related

Mobile Full-Stack Developer (Flutter) - Centurion

Datafin IT Recruitment
Centurion, Pretoria
Date Created : 8 hours ago
Job Type : Permanent
Salary : Market Related

ENVIRONMENT:

Join an innovative software development team as a Mobile Full-Stack Developer (Flutter heavy). You'll design and build scalable architectures, collaborate with business analysts and project managers, and develop high-quality mobile and web applications. This role emphasizes both technical excellence and teamwork.

 

DUTIES:

  • Design and develop scalable software, hardware, and communication architectures
  • Collaborate with project managers on scheduling and technical direction
  • Perform quality assurance and evaluate existing and new products
  • Develop and implement moderate to complex applications using modern tech stacks
  • Ensure code quality through testing, debugging, and documentation

REQUIREMENTS:

Technical Skills

  • Mobile Development: Flutter/Dart and/or Kotlin
  • Backend Development: Spring Boot, Angular
  • Languages & Frameworks: Java/JEE, JavaScript, jQuery, MVC frameworks
  • Databases: NoSQL, RDBMS, SQL
  • APIs & Protocols: REST, SOAP, HTTP, TCP/IP
  • Tools: Git, Apache Kafka, Apache Flink (advantageous)
  • Testing: Unit and scenario testing for existing and new code

Education & Experience

  • Bachelor’s degree in a relevant field or equivalent experience
  • Experience with Agile/Scrum methodologies
  • Knowledge of design patterns, DevOps, and cloud-based systems
  • Experience with high-scalability projects and distributed systems

                 

ATTRIBUTES:

  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork
  • Attention to detail
  • Ability to analyse user needs and translate them into technical solutions

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.


By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

Report job