Android Developer

Johannesburg Full-time R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

As an Android Developer at Tech Innovations Inc., you will play a key role in developing innovative mobile applications. Your responsibilities will include writing clean and efficient code, carrying out testing and debugging, and collaborating with team members to ensure excellent user experiences. We're looking for someone who is eager to bring fresh ideas to the team and looks forward to working in a creative environment.

Responsibilities

  • Write clean, maintainable, and efficient code for Android applications.
  • Collaborate with product and design teams to define app requirements.
  • Debug and troubleshoot application issues to ensure smooth performance.
  • Utilize version control systems for code management.
  • Participate in agile development processes and sprints.
  • Contribute towards team goals and maintain high project standards.
  • Engage in continuous learning to adopt new technology.
  • Provide technical support and guidance to junior developers.

Requirements

Education
  • Bachelor's degree in Mobile Development or related field
  • Master's degree or additional training is an advantage
Experience
  • 5+ years of professional Android development experience
Technical Skills
  • Java/Kotlin
  • Android SDK
  • Firebase
  • Agile Methodologies
Soft Skills
  • Analytical Skills
  • Communication
Certifications
  • Android Development Certification
Languages
  • English: Fluent

Advantageous

  • Open Source Contributions: Contributions to open source projects in the Android ecosystem.
  • Leadership Experience: Ability to mentor junior developers and lead project teams.

Benefits

  • Attractive salary package with performance incentives
  • Generous leave policies
  • Health benefits including medical aid
  • Comprehensive training and upskilling initiatives

Company Culture

  • Team Spirit: We foster a strong team spirit where collaboration leads to success for all.
  • Open Communication: We maintain open lines of communication to ensure transparency and support.
  • Social Responsibility: We are committed to sustainability and giving back to the community.
Status: Open