Mobile Developer

Durban FULL TIME R50,000 - R70,000 / Month
(R600,000 - R850,000 / Year)

Job Description

We're on the lookout for a Mobile Developer to spearhead our Android projects. In this role, you will design and implement mobile applications that meet the business needs and enhance user experience. You will collaborate with a team of talented developers and designers, driving projects from conception to deployment.

Responsibilities

  • Implement application features and monitor performance metrics.
  • Engage in agile development practices and deliver in sprints.
  • Integrate with third-party API services and SDKs.
  • Adapt application design for various screen sizes and mobile devices.
  • Collaborate with backend developers to create seamless data access layers.
  • Actively contribute to a positive and dynamic team environment.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Relevant certifications preferred
Experience
  • 3-5 years of professional experience in developing mobile apps for Android
Technical Skills
  • UI/UX Design Principles
  • Version Control / Git
Soft Skills
  • Problem-solving
  • Effective Communication
Certifications
  • Certified Scrum Product Owner (CSPO)
  • AWS Certified Cloud Practitioner
Languages
  • English: Fluent

Advantageous

  • Experience with Agile/Scrum methodologies: Familiarity with Agile practices and the Scrum framework.
  • Good understanding of mobile app security best practices: Knowledge of security standards for mobile applications to prevent vulnerabilities.

Benefits

  • Comprehensive medical aid plans.
  • Annual salary reviews and performance bonuses.
  • Work-life balance with flexible hours.
  • Support for further education and training.

Company Culture

  • Continuous Learning: We believe in continuous personal and professional growth, offering various learning resources and training programs.
  • Work-Life Balance: We value work-life balance, offering flexible hours and generous leave options.
  • Supportive Environment: A supportive workplace where everyone is encouraged to seek help and guidance.
Status: Open