Enable job alerts via email!

Mobile Application Developer

SavageOne Pty Ltd

Midrand

On-site

ZAR 300 000 - 600 000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is on the lookout for a talented Mobile Application Developer to create high-quality applications for both Android and iOS platforms. In this dynamic role, you will collaborate with cross-functional teams to deliver seamless user experiences while integrating cutting-edge technologies. Your expertise in programming languages like Swift and Kotlin, alongside your knowledge of RESTful APIs, will be essential in optimizing application performance and ensuring security. If you're passionate about mobile development and eager to stay ahead of industry trends, this is the perfect opportunity to make a significant impact in a growing company.

Qualifications

  • Proficiency in mobile programming languages and cross-platform tools.
  • Strong understanding of RESTful APIs and mobile architecture patterns.

Responsibilities

  • Design and develop mobile applications for Android and iOS platforms.
  • Collaborate with UI/UX designers for intuitive interfaces.

Skills

Swift
Kotlin
Java
Flutter
React Native
Problem-solving
Attention to detail

Education

Bachelor's degree in Computer Science
Software Engineering

Tools

Git
Jira
Trello

Job description

About the job Mobile Application Developer
Job Overview

We are seeking a highly skilled and innovative Mobile Application Developer to design, develop, and maintain high-quality mobile applications for our growing user base. You will work closely with cross-functional teams to deliver seamless user experiences and cutting-edge solutions on both Android and iOS platforms.

Key Responsibilities
  • Design, develop, and deploy mobile applications for Android and/or iOS platforms.
  • Collaborate with UI/UX designers to create intuitive and visually appealing interfaces.
  • Integrate APIs and third-party libraries to enhance application functionality.
  • Optimize application performance and troubleshoot issues to ensure high-quality user experiences.
  • Stay up-to-date with industry trends, emerging technologies, and best practices in mobile application development.
  • Conduct testing to identify and fix bugs or performance issues.
  • Ensure the security and scalability of applications.
  • Prepare technical documentation for reference and reporting.
Requirements
  • Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proficiency in programming languages such as Swift (iOS), Kotlin/Java (Android), or cross-platform tools like Flutter and React Native.
  • Strong understanding of RESTful APIs, JSON, and mobile architecture patterns (MVC, MVVM).
  • Knowledge of app submission and deployment processes for Google Play Store and Apple App Store.
  • Experience with version control tools like Git.
  • Familiarity with Agile methodologies and tools such as Jira or Trello.
  • Strong problem-solving skills and attention to detail.
Preferred Qualifications
  • Knowledge of cloud services and mobile backend technologies (e.g., Firebase, AWS, Azure).
  • Understanding of UI/UX design principles.
  • Exposure to mobile app analytics and performance tools.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.