Mobile Developer

Durban Full-time R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

Join our team as a Mobile Developer (Android) where your expertise will help us create top-notch mobile applications in a fast-paced environment. You will be involved in every stage of the development process, from ideation through to delivery, ensuring that all applications are functional and aesthetically pleasing.

Responsibilities

  • Work with product managers to align mobile apps with business goals.
  • Ensure adherence to best practices in mobile application development.
  • Manage the full application development lifecycle from concept to deployment.
  • Provide technical guidance and mentoring to junior developers.
  • Document development processes and codes for future reference.
  • Participate in on-call support rotations for production applications.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree preferred
Experience
  • 4-6 years of experience in mobile app development, especially Android
Technical Skills
  • Java
  • Kotlin
  • UI/UX Design Principles
  • SQLite
  • REST APIs
Soft Skills
  • Analytical thinking
  • Time management
Certifications
  • Google Play Store Developer Certification
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Kotlin Coroutines: Expertise in using Kotlin Coroutines for asynchronous programming in Android.
  • Familiarity with MVVM Architecture: Experience applying MVVM architecture patterns in mobile applications.

Benefits

  • Comprehensive medical and dental benefits
  • Annual leave and sick leave provisions
  • Flexible work hours with remote work options
  • Access to continuous learning resources

Company Culture

  • Inclusivity: Our team is diverse, and we embrace inclusivity to strengthen our company culture.
  • Work-Life Balance: We understand the importance of work-life balance and offer flexible schedules.
  • Supportive Environment: We foster a supportive and positive environment for all employees.
Status: Open