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

  • Develop functional and engaging mobile applications for Android devices.
  • Work alongside product teams to implement app features aligned with business goals.
  • Optimize applications for maximum speed and scalability.
  • Conduct unit testing to ensure robust application performance.
  • Document code and integrated solutions for future reference.
  • Assist in the enhancement of existing applications by implementing feedback.

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