Mobile App Developer

Durban FULL TIME R25,000 - R41,666 / Month
(R300,000 - R500,000 / Year)

Job Description

We are in search of a skilled Mobile App Developer to join our vibrant team in Durban. The successful candidate will have a passion for mobile application design and development, with proficiency in various mobile platforms and frameworks. This role involves creating user-friendly applications that provide seamless mobile experiences.

Responsibilities

  • Lead the development of mobile applications and convey technical vision to the team.
  • Analyze app usage metrics to inform future development decisions.
  • Develop user manuals and assist in user training for new applications.
  • Maintain project timelines and meet deadlines for app releases.
  • Manage versioning and updates of mobile applications to enhance user engagement.
  • Provide mentorship and guidance to junior developers in mobile app development.
  • Collaborate with marketing teams to address any user feedback.
  • Participate in community events to represent Tech Innovations Inc. and network with other tech professionals.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent experience
  • Postgraduate qualifications in mobile application development preferred
Experience
  • 3+ years of professional experience in mobile app development
Technical Skills
  • Kotlin
  • Flutter
Soft Skills
  • Communication
  • Critical Thinking
Certifications
  • Google Certified Android Developer
  • iOS App Development Certification
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD for mobile apps: Hands-on experience in setting up CI/CD pipelines for mobile applications.
  • Familiarity with Firebase: Knowledge of using Firebase for backend services and analytics.

Benefits

  • Comprehensive health and dental insurance.
  • Retirement savings scheme with matching contributions.
  • Flexible hours and remote work options available.
  • Access to training and skill development programs.

Company Culture

  • Continuous Improvement: We strive for continuous improvement through feedback and learning opportunities.
  • Responsibility: Every team member takes ownership of their work, fostering accountability and quality.
  • Community Engagement: We actively engage with the local community through tech initiatives and outreach programs.
Status: Closed