Mobile App Developer

Johannesburg FULL TIME R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

We are seeking a talented Mobile App Developer to join our Johannesburg team. In this role, you will design, develop, and implement mobile applications for the Android platform while ensuring continuity and quality. If you have a knack for problem-solving and a desire to be part of an innovative company, we would love to hear from you!

Responsibilities

  • Develop high-performance mobile applications for Android platforms.
  • Collaborate on application architecture and improve existing code bases.
  • Incorporate enhancements based on user feedback and technological advancements.
  • Collaborate with team members to brainstorm innovative ideas and solutions.
  • Maintain well-documented code with appropriate correllations.
  • Conduct application testing and evaluation to ensure quality.
  • Engage in the full application lifecycle from concept, design, and deployment.
  • Adhere to determined timelines for project completion.
  • Contribute to the design and documentation processes.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Courses in mobile application development are advantageous
Experience
  • 3+ years of professional experience in mobile application development
Technical Skills
  • Java
  • Kotlin
  • REST API
Soft Skills
  • Critical Thinking
  • Collaboration
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD pipelines: Knowledge of Continuous Integration/Delivery environments to streamline development.
  • Background in UX Design: Experience designing user experiences that enhance app usability and engagement.

Benefits

  • Comprehensive medical aid coverage
  • Opportunities for further skills training
  • Generous leave policies.
  • Work-life balance initiatives

Company Culture

  • Work-Life Balance: We value our team's well-being and support flexible working arrangements.
  • Employee Development: We provide opportunities for ongoing learning and advancement.
  • Inclusivity: We celebrate diversity and strive to create an inclusive environment where everyone is respected.
Status: Closed