Mobile Developer

Johannesburg FULL TIME R25,000 - R41,667 / Month
(R300,000 - R500,000 / Year)

Job Description

As a Mobile Developer, your role will involve the development of Android applications, ensuring high performance for mobile devices. You will be responsible for maintaining and enhancing existing applications while collaborating with other developers and designers to create seamless mobile experiences for our users.

Responsibilities

  • Collaborate with cross-functional teams to define and design app features.
  • Develop high-quality Android applications and maintain existing apps.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and debug issues and provide ongoing support.
  • Stay up-to-date with the latest industry trends and technologies.
  • Implement app security measures and best practices.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Provide documentation for developed features and applications.
  • Create user interfaces that are intuitive and user-friendly.
  • Contribute to project scoping and planning.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree is advantageous
Experience
  • 3+ years of experience in Android development
Technical Skills
  • Java
  • Kotlin
  • Android SDK
  • RESTful APIs
Soft Skills
  • Problem-solving
  • Team collaboration
  • Communication
Certifications
  • Google Associate Android Developer
Languages
  • English: Fluent

Advantageous

  • Experience with unit testing: Familiarity with unit testing frameworks for Android.
  • Knowledge of Bluetooth and GPS technologies: Understanding of implementing and managing Bluetooth and GPS features in mobile apps.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Performance bonuses
  • Flexible work hours

Company Culture

  • Innovation: We promote innovative thinking and applaud creativity in mobile development.
  • Collaboration: Our teams work collaboratively to deliver unique solutions and products.
  • Growth Opportunities: We support and encourage professional growth through ongoing training and development.
Status: Closed