Mobile App Developer

Bloemfontein FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

We are seeking a talented Mobile App Developer to join our Bloemfontein team. The ideal candidate will have extensive experience in developing user-friendly mobile applications across various platforms. You will play a pivotal role in designing, coding, and implementing mobile solutions that deliver seamless user experiences, collaborating closely with designers and other developers.

Responsibilities

  • Design and develop new features for existing mobile applications.
  • Participate in brainstorming and design sessions with cross-functional teams.
  • Monitor application performance and user feedback for continuous improvement.
  • Ensure compliance with mobile application development best practices.
  • Train junior developers and stakeholders on mobile app functionalities.
  • Collaborate with marketing teams for app launch strategies.
  • Manage app store submissions and updates.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in mobile app development
Technical Skills
  • Flutter
  • Java/Kotlin
  • Swift
  • RESTful APIs
  • Git
  • UI/UX Principles
Soft Skills
  • Creative Thinking
  • Team Player
  • Time Management
Certifications
  • Google Associate Android Developer
  • Apple Certified iOS Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodology: Familiarity with Agile processes and frameworks for software development.
  • Knowledge of IoT development: Understanding of Internet of Things (IoT) applications and technologies.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Opportunity for professional development
  • Flexible working hours
  • Annual leave and sick leave

Company Culture

  • Innovation: We thrive on innovation and creativity, encouraging our team to explore new ideas and solutions.
  • Diversity: We celebrate diversity in our team, valuing contributions from individuals of various backgrounds.
  • Work-Life Balance: We promote a healthy work-life balance to ensure our employees are happy and productive.
Status: Closed