Mobile Application Developer

Durban Full-time R29,167 - R35,000 / Month
(R350,000 - R420,000 / Year)

Job Description

Join our team in Durban as a Mobile Application Developer, where you will be responsible for designing and implementing user-friendly mobile applications. You will work closely with cross-functional teams to create modern mobile solutions that adhere to the best practices of software development.

Responsibilities

  • Develop and maintain applications across various platforms including Android and iOS.
  • Ensure applications are responsive and have a consistent user experience.
  • Integrate APIs and backend services into applications.
  • Collaborate with product teams to define application features and functionalities.
  • Conduct user testing and gather feedback to enhance application performance.
  • Document development processes, code changes, and technical specifications.
  • Assist in troubleshooting and debugging for application-related issues.
  • Mentor junior developers and assist them in their development tasks.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
Experience
  • 4+ years of experience in mobile application development
Technical Skills
  • Dart
  • Kotlin
Soft Skills
  • Adaptability
  • Communication
Certifications
  • Certified Flutter Developer
  • Scrum Master Certified
Languages
  • English: Fluent

Advantageous

  • Knowledge of mobile UI design patterns: Familiarity with industry best practices for mobile UI/UX design.
  • Experience with continuous integration tools: Hands-on experience with tools like Jenkins or CircleCI for automated testing.

Benefits

  • Comprehensive health coverage
  • Yearly performance bonuses
  • Flexible schedules and remote work options
  • Professional development opportunities

Company Culture

  • Team Collaboration: Our team emphasizes collaboration, ensuring everyone’s voice is heard in the development process.
  • Continuous Learning: We support personal and professional development through ongoing training and knowledge sharing.
  • Work-Life Balance: We promote a healthy work-life balance, allowing our employees to recharge and stay productive.
Status: Closed