Mobile Developer

Pretoria Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

Join our dynamic team as a Mobile Developer (Android) in Pretoria! You will play a pivotal role in building mobile applications that are not only functional but also aesthetically pleasing. Your ability to collaborate with team members and take feedback will be vital in ensuring the success of our applications.

Responsibilities

  • Build and deploy applications in a timely manner.
  • Work closely with UI/UX designers to create engaging user experiences.
  • Debug and upgrade existing applications to improve future reliability and performance.
  • Monitor app performance and prepare reports.
  • Participate in project and design reviews.
  • Stay updated with the latest mobile development trends and technologies.
  • Engage in team meetings and contribute to project planning sessions.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3-5 years of experience in Android development
Technical Skills
  • Java
  • Kotlin
  • REST APIs
  • Android SDK
  • Firebase
Soft Skills
  • Problem-solving
  • Team collaboration
  • Time management
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Knowledge of Agile principles and experience working in Agile teams.
  • Familiarity with cloud services: Understanding of cloud services (AWS, Azure) and implementation in mobile apps.

Benefits

  • Competitive salary package
  • Health and dental insurance
  • Flexible working hours
  • Opportunity for remote work
  • Professional development budget

Company Culture

  • Innovation: We prioritize creativity and innovation in our approach to software development.
  • Collaboration: We believe in working together to achieve common goals and support each other.
  • Continuous Learning: Our culture encourages ongoing education and training to keep pace with technology trends.
Status: Open