Mobile Developer

Pretoria FULL TIME R37,500 - R50,000 / Month
(R450,000 - R600,000 / Year)

Job Description

We are on the hunt for a talented Mobile Developer skilled in Android application development to join our innovative team in Pretoria. This role involves designing and building advanced applications for the Android platform and collaborating with cross-functional teams to define, design, and ship new features. The ideal candidate will be adaptive, detail-oriented, and will have a strong background in mobile application development, showcasing their abilities through a solid portfolio of applications.

Responsibilities

  • Create functional and appealing mobile applications based on business requirements.
  • Integrate data from various back-end services and databases.
  • Participate in code reviews and maintain code quality.
  • Enhance application performance by optimizing designs and implementing feedback.
  • Collaborate closely with cross-functional team members to deliver high-quality features.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Relevant certifications are a plus
Experience
  • 3-5 years of Android development experience.
Technical Skills
  • Java
  • Kotlin
  • Firebase
Soft Skills
  • Analytical Thinking
  • Teamwork
Certifications
  • Google Associate Android Developer
  • Agile Certified Practitioner (PMI-ACP)
Languages
  • English: Fluent

Advantageous

  • Experience with UI/UX design principles: Knowledge of designing seamless and engaging user interfaces for mobile applications.
  • Experience with cloud services: Familiarity with cloud platforms such as AWS or Google Cloud for mobile app backend.

Benefits

  • Comprehensive medical aid and dental cover
  • Remote work options available
  • Flexible working hours
  • Employee training programs and workshops

Company Culture

  • Innovation: We value innovation and creativity, encouraging our developers to explore new technologies.
  • Collaboration: Our team thrives on collaboration, sharing ideas and solutions to problems collectively.
  • Growth Mindset: We promote continuous learning and offer opportunities for professional development.
Status: Open