Mobile App Developer

Pretoria FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are on the lookout for a skilled Mobile App Developer who excels in Android development. The successful candidate will work closely with designers and project managers to create engaging, user-friendly applications that elevate our business goals. You will be responsible for crafting high-quality code, troubleshooting issues, and implementing new features that enhance the overall user experience. If you have a passion for mobile technologies and a knack for innovative solutions, this role is ideal for you.

Responsibilities

  • Collaborate with project stakeholders to gather requirements.
  • Translate designs and concepts into functional applications.
  • Be responsible for maintaining, expanding, and scaling existing applications.
  • Document application processes and workflows efficiently.
  • Contribute to team meetings to improve process and workflow.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is advantageous
Experience
  • 5+ years of experience in mobile application development
Technical Skills
  • Java
  • Kotlin
  • Android Studio
  • RESTful API
Soft Skills
  • Analytical Thinking
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with Cloud services (AWS, Google Cloud): Hands-on experience with cloud platforms for mobile backend services.
  • Experience with Mobile UI/UX design principles: Awareness of best practices in mobile user interface and user experience design.

Benefits

  • Comprehensive health and wellness plan
  • Generous leave policy including annual and sick leave
  • Flexible working environment with remote options
  • Access to training and development programs

Company Culture

  • Team Collaboration: We promote teamwork and collaboration to inspire creativity and productivity.
  • Work-Life Balance: We endorse a healthy work-life balance, helping our employees balance their professional and personal lives.
  • Customer Focused: Our mission is to provide exceptional service to our customers through innovative solutions.
Status: Open