Android Developer

Durban Full-time R37,500 - R50,000 / Month
(R450,000 - R600,000 / Year)

Job Description

Join our talented team as an Android Developer, where you will use Kotlin to design, develop, and maintain high-performance mobile applications. Your creativity and expertise will be invaluable in delivering cutting-edge solutions that enhance user engagement and satisfaction. Your role will involve problem-solving, collaborating within cross-functional teams, and innovating for user fulfillment.

Responsibilities

  • Architect and implement applications using Kotlin and relevant technologies.
  • Control production-level performance and reliability of apps.
  • Facilitate knowledge sharing sessions and training initiatives.
  • Analyze and improve app performance, user feedback, and crashes.
  • Develop reusable components and libraries to streamline development.
  • Engage in presales and client meetings to explain technical solutions.
  • Document apps’ features, capabilities, and workings for end-users.
  • Encourage sound engineering practices within the team.
  • Keep performance and security principles in focus during development.
  • Adapt new tools and processes to enhance project delivery.

Requirements

Education
  • Bachelor's degree in Computer Science or Software Engineering
  • Postgraduate qualifications are advantageous
Experience
  • 5+ years working with mobile applications
Technical Skills
  • Kotlin
  • Android Architecture Components
  • Firebase
Soft Skills
  • Analytical Skills
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Familiar with Agile principles and practices in software development.
  • Knowledge of Mobile App Security: Understanding best practices for mobile app security.

Benefits

  • Comprehensive health insurance
  • Retirement savings plan with company matching
  • Paid time off and flexible work options
  • Opportunities for training and certifications

Company Culture

  • Work-Life Balance: Supporting a balanced lifestyle for all employees to enhance productivity.
  • Continuous Learning: Dedicated to the ongoing development of our team members through training and mentorship.
Status: Closed