Mobile App Developer

Johannesburg FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

Join our vibrant team as a Mobile App Developer! You will be responsible for designing and implementing mobile applications that meet user needs and business goals. We are looking for someone with a strong understanding of mobile development frameworks and a passion for creating seamless user experiences.

Responsibilities

  • Create and maintain robust mobile applications for diverse platforms.
  • Design scalable and efficient application architectures.
  • Collaborate with marketing and support teams to gather user feedback for continuous improvement.
  • Ensure cross-device compatibility and optimize performance metrics.
  • Participate in the full mobile app lifecycle from planning to deployment and support.
  • Utilize analytics tools to track app performance and user engagement.
  • Engage in continuous learning and improvement of personal skills and knowledge.
  • Mentor junior developers and contribute to team development efforts.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Relevant certifications in mobile development are advantageous
Experience
  • 5+ years of experience in mobile app development
Technical Skills
  • Dart
  • Android SDK
  • iOS SDK
Soft Skills
  • Adaptability
  • Communication
Languages
  • English: Fluent

Advantageous

  • Knowledge of RESTful APIs: Understanding of RESTful services and APIs for seamless integration.
  • Experience with cloud services: Familiarity with cloud platforms like AWS or Azure.

Benefits

  • Health and life insurance coverage
  • End-of-year bonuses
  • Paid leave and public holiday allowances
  • Professional development stipends

Company Culture

  • Inclusivity: We are committed to creating an inclusive workplace that values diversity and equity.
  • Community Engagement: We believe in giving back to the community and encourage employee involvement in social initiatives.
  • Transparency: We maintain transparency in our operations and decision-making processes, fostering trust among team members.
Status: Closed