Mobile App Developer

Durban Full-time R30,000 - R37,500 / Month
(R360,000 - R450,000 / Year)

Job Description

We are seeking a talented Mobile App Developer to enhance our team in Durban. In this role, you will be responsible for the full app development cycle from concept through deployment. Collaborating with designers and stakeholders, you'll create applications that not only function seamlessly but also offer delightful user experiences.

Responsibilities

  • Design and build advanced applications for mobile platforms.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with cross-functional teams to define and deliver new features.
  • Utilize APIs to connect mobile applications to backend services.
  • Provide technical guidance and mentorship to junior developers.
  • Conduct performance analysis and tuning on applications.
  • Assist in identifying and resolving any technical issues.
  • Work with agile methodology and participate in sprint planning.
  • Engage with users to gather feedback for improving applications.
  • Keep abreast of competitor apps and industry best practices.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Relevant certifications are beneficial
Experience
  • 4+ years of experience in full-cycle mobile development
Technical Skills
  • Mobile UI/UX Design
  • Firebase
Soft Skills
  • Time Management
  • Communication
Certifications
  • Google Mobile Web Specialist
Languages
  • English: Fluent
  • Zulu: Conversational

Advantageous

  • Familiarity with DevOps practices: Understanding of CI/CD processes and tools.
  • Experience with GraphQL: Knowledge of using GraphQL for APIs is a plus.

Benefits

  • Health and dental coverage
  • Performance bonuses based on annual reviews
  • Remote work flexibility and a supportive team culture
  • Career progression opportunities

Company Culture

  • Diversity and Inclusion: We celebrate diversity and create an inclusive environment for all.
  • Continuous Learning: We invest in continuous learning to help our employees grow their skills and knowledge.
  • Community Engagement: We actively participate in community initiatives and encourage our team to give back.
Status: Closed