Mobile App Developer

Durban FULL TIME R29,166 - R50,000 / Month
(R350,000 - R600,000 / Year)

Job Description

Are you an experienced Mobile App Developer looking to make an impact in Durban? Join us at Tech Innovations Inc. where you will design, develop, and maintain innovative mobile applications. You will collaborate with our creative teams to build applications that provide seamless user experiences and drive engagement. We encourage individuals who are passionate about technology and eager to contribute to exciting mobile projects.

Responsibilities

  • Create and launch mobile applications on various platforms.
  • Collaborate with marketing and product teams to align app features with user demand.
  • Analyze user feedback and market trends to improve app functionalities.
  • Develop and manage APIs for mobile applications.
  • Ensure code quality through rigorous testing and debugging processes.
  • Leverage cloud services to enhance app capabilities.
  • Support the development team in problem-solving and troubleshooting.
  • Contribute to project planning and strategy discussions.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is preferred
Experience
  • 4+ years of experience in developing mobile applications
Technical Skills
  • React Native
  • API Integration
  • Database Management (SQLite, Firebase)
Soft Skills
  • Analytical Thinking
  • Effective Communication
Certifications
  • Microsoft Certified: Mobile Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Knowledge of IoT technologies: Understanding of integrating mobile apps with IoT devices.
  • Experience with analytics tools (Google Analytics, Firebase): Ability to implement analytics tools for tracking app performance.

Benefits

  • Comprehensive medical aid
  • Retirement savings plan
  • Flexible working conditions
  • Opportunities for further training and development

Company Culture

  • Professional Growth: We nurture professional growth with continuous learning opportunities.
  • Work-Life Balance: A strong emphasis on maintaining a healthy work-life balance.
  • Empowerment: Encouraging employees to take initiative and make impactful decisions.
Status: Closed