Job Search and Career Advice Platform

Enable job alerts via email!

Mobile Full Stack Developer

Boardroom Appointments

Gauteng

On-site

ZAR 200 000 - 300 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A reputable recruitment agency in South Africa is looking for a Mobile Full Stack Developer. The ideal candidate should have a Bachelor's degree, proven mentoring skills, and experience with technologies like Angular and Spring Boot. Responsibilities include teamwork, analyzing user needs, and developing high-quality software. Desire for candidates familiar with cloud infrastructure, testing methodologies, and distributed systems. The role offers an opportunity to work within a dynamic team delivering scalable software solutions.

Qualifications

  • Proven experience mentoring junior software developers.
  • Experienced with internet application technologies like HTTP, TCP/IP.
  • Strong working knowledge of object-oriented design.

Responsibilities

  • Collaborate effectively in a team environment.
  • Analyze user needs with analytical thinking.
  • Write and analyze SQL queries.
  • Develop back-end features using Angular and Spring Boot.

Skills

Mentoring junior developers
High scalability project experience
Object-oriented design
Web Services (REST, SOAP)
Scrum/Agile methodologies
Database querying (SQL)
Back-end development (Angular, Spring Boot)
Version control (GIT)

Education

Matric (Grade 12)
Bachelor's Degree in relevant field

Tools

Apache Kafka
Apache Flink
Flutter/Dart
Kotlin
Job description
About the job Mobile Full Stack Developer
  • Matric (Grade 12)
  • Bachelor's Degree in an appropriate field of study or equivalent work experience.
  • Proven experience mentoring junior software developers on design patterns, development best practices, and DevOps trade-offs.
  • Experienced with ancillary technologies necessary for internet applications: HTTP, TCP/IP, POP/SMTP, etc.
  • Demonstrated ability to work on high scalability projects involving cloud-based infrastructure design and implementation.
  • Strong working knowledge of object-oriented design and development skills.
  • Track record of developing quality software products and shipping production-ready software.
  • Deep understanding of Web Services protocols such as REST, SOAP, and API design for extensibility and portability.
  • Experience with Scrum/Agile development methodologies.
  • Added expertise in event streaming platforms and message brokers, particularly Apache Kafka and Apache Flink, is highly advantageous.
  • Experience in developing and debugging distributed systems with high data loads.
  • Familiarity with designing, developing, and implementing unit and scenario testing for existing code bases and new functionalities under development.

Responsibilities:

  • Teamwork and excellent communication skills.
  • Ability to analyze user needs and apply analytical thinking.
  • Comfortable writing and analyzing SQL queries.
  • Strong problem-solving skills and attention to detail.
  • Flutter/Dart and/or Kotlin experience is advantageous.
  • Back-end development expertise, using Angular and Spring Boot.
  • Proficient in programming and software design.
  • Experience with version control software, such as GIT.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.