Enable job alerts via email!

Mobile Developer (Kotlin/Swift)

UrbanSoft SA PTY

Cape Town

On-site

ZAR 300,000 - 400,000

Full time

25 days ago

Job summary

A technology company in Cape Town is seeking a Mobile Developer proficient in Kotlin and Swift to develop and maintain mobile applications on a permanent basis. The ideal candidate will have 4-6 years of experience, a strong understanding of Clean Architecture and MVVM principles, and excellent communication skills. This role involves collaborating with cross-functional teams to deliver high-quality applications.

Qualifications

  • Minimum 4 to 6 years of experience in mobile development.
  • Strong understanding of Clean Architecture and MVVM.
  • Good communication skills with proficiency in English.

Responsibilities

  • Develop and maintain mobile applications using Kotlin and/or Swift.
  • Collaborate with teams to define and ship new features.
  • Ensure application performance and quality.

Skills

Proficiency in Kotlin for Android
Proficiency in Swift for iOS
Knowledge of HCI design principles
Experience with RESTful APIs
Familiarity with Git
Understanding of mobile UI/UX design principles
Job description

Our client is looking for a Mobile Developer Kotlin/Swift to join there team on a PERMANENT BASIS in Cape Town, South Africa

Responsibilities:

  • Develop and maintain mobile applications using Kotlin for Android and/or Swift for iOS.
  • Implement features following Clean Architecture and MVVM principles.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Conduct code reviews and follow best practices to ensure high-quality code.
  • Stay updated with the latest industry trends and technologies in mobile development.
  • Troubleshoot and resolve issues, improving application performance and user experience.

Profile Requirement:

  • Minimum 4 to 6 years of experience in mobile development.
  • Technical Skills:
    • Proficiency in Kotlin for Android development and/or Swift for iOS development.
    • Strong understanding of Clean Architecture and MVVM architecture.
    • Knowledge of HCI design principles and best practices in mobile development.
    • Experience with RESTful APIs and third-party libraries and APIs.
    • Familiarity with version control systems (Git).
    • Understanding of mobile application lifecycle and mobile UI/UX design principles.
  • Soft Skills:
    • Good communication skills with proficiency in English.
    • Strong problem-solving and analytical skills.
    • Ability to work effectively in a team-oriented, collaborative environment.
    • High attention to detail and commitment to delivering high-quality software.
    • Self-motivated with the ability to learn and explore new technologies independently.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.