Android Developer

Johannesburg Full-time R41,667 - R54,167 / Month
(R500,000 - R650,000 / Year)

Job Description

As an Android Developer at Innovative Tech Solutions, you will be responsible for creating and enhancing Android applications that deliver an exceptional user experience. You will work closely with cross-functional teams to design engaging mobile applications, utilizing the latest technologies to ensure high performance and reliability.

Responsibilities

  • Design and implement high-quality mobile applications for the Android platform.
  • Collaborate with designers and developers to define app features and user experience.
  • Troubleshoot and optimize application performance.
  • Maintain and improve existing applications to enhance usability.
  • Stay up-to-date with emerging trends in mobile technologies and frameworks.
  • Participate in code reviews and contribute to team knowledge sharing.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering or similar
Experience
  • 3-5 years of experience in Android development
Technical Skills
  • Java
  • Kotlin
Soft Skills
  • Adaptability
Certifications
  • Google Associate Android Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Knowledge of Agile principles and practices for software development.
  • Familiarity with version control systems like Git: Experience using Git for version control and collaboration.

Benefits

  • Competitive salary package with bonuses
  • Health and wellness programs
  • Flexible working hours
  • Opportunity for professional development

Company Culture

  • Innovative Environment: We promote innovation and creative thinking, where all ideas are welcomed.
  • Focus on Growth: Our culture encourages personal and professional growth through continuous learning.
  • Diversity: We value diversity and strive to create an inclusive environment.
Status: Open