Android Developer

Johannesburg FULL TIME R30,000 - R45,000 / Month
(R360,000 - R540,000 / Year)

Job Description

We're on the lookout for a talented Android Developer. Your main focus will be on developing high-quality mobile applications, collaborating with designers and system architects, and writing clean, maintainable code. A solid understanding of mobile UX principles is a must.

Responsibilities

  • Develop and implement new mobile features and performance optimizations.
  • Ensure the application is responsive and works well across different devices and screen sizes.
  • Collaborate with UX/UI designers to implement attractive and functional user interfaces.
  • Maintain code quality through write well-documented code and following best practices.
  • Monitor app performance and reporting on ongoing enhancements.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent experience
Experience
  • Minimum 3 years of Android application development experience
Technical Skills
  • Java
  • Kotlin
  • Android SDK
  • RESTful APIs
  • Firebase
Soft Skills
  • Problem-solving
  • Teamwork
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with UI/UX principles: Solid understanding of user interface design principles and best practices.
  • Familiarity with Agile development methodologies: Experience working in Agile projects and teams.
  • Github or other version control systems: Experience using Git for version control.

Benefits

  • Competitive salary with performance-related bonuses
  • Health and fitness benefits
  • Flexible working conditions
  • Professional development opportunities

Company Culture

  • Innovative Environment: Our team thrives on innovation, encouraging out-of-the-box thinking.
  • Supportive Team Spirit: We foster a supportive team culture where every member is valued.
  • Work-life Balance: We believe in maintaining a healthy work-life balance.
Status: Open