Job Search and Career Advice Platform

Enable job alerts via email!

Mobile App Developer

Boardroom Appointments

Durban

On-site

ZAR 500 000 - 700 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment agency is seeking a Specialist Developer - Mobile App Developer in Durban, South Africa. The ideal candidate will be proficient in iOS and Android app development, as well as cross-platform frameworks like React Native and Flutter. Responsibilities include designing user-friendly applications, integrating with backend services, and optimizing performance. Strong problem-solving skills and a commitment to quality are essential for success in this role. This position offers the opportunity to work with cross-functional teams to deliver innovative mobile solutions.

Responsibilities

  • Collaborate with cross-functional teams for business requirements analysis.
  • Design and develop high-performance mobile applications.
  • Conduct testing and debugging of mobile apps.
  • Integrate mobile apps with backend systems and RESTful APIs.
  • Ensure adherence to coding standards and version control guidelines.

Skills

Mobile app development frameworks
iOS (Swift, Objective-C)
Android (Java, Kotlin)
React Native
Flutter
Xamarin
Mobile UI/UX principles
Problem-solving skills
Communication skills
Version control systems (Git)
RESTful APIs
Job description
About the job Specialist Developer - Mobile App Developer
  • Proficiency in mobile app development frameworks such as iOS (Swift, Objective-C) or Android (Java, Kotlin)
  • Familiarity with cross-platform frameworks such as React Native, Flutter, or Xamarin, .Net MAUI
  • Strong understanding of mobile app architectures, patterns, and best practices
  • Experience with mobile app development tools and IDEs (e.g., Xcode, Android Studio)
  • Knowledge of mobile app testing and debugging techniques
  • Understanding of RESTful APIs and integration with mobile apps
  • Experience with backend technologies and web services
  • Experience with version control systems (e.g., Git)
  • Solid understanding of mobile UI/UX principles and best practices
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Detail-oriented and quality-focused mindset
  • Continuous learning mindset and a passion for staying updated with the latest mobile app development trends and technologies

Skills:

  • Expertise in native or cross-platform mobile app development frameworks
  • Proficiency in iOS (Swift, Objective-C) or Android (Java, Kotlin)
  • Expertise with cross-platform frameworks (React Native, Flutter, Xamarin)
  • Understanding of mobile app architectures and patterns
  • Knowledge of mobile app testing and debugging techniques
  • Expertise with backend technologies and web services
  • Version control systems (Git)
  • Mobile UI/UX principles and best practices
  • Problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Detail-oriented and quality-focused mindset
  • Continuous learning mindset

KPI's:

  • Successful design and development of user-friendly and high-performance mobile applications
  • Timely delivery of mobile app projects within established timelines
  • Quality and performance of mobile apps meeting user requirements
  • Effective collaboration with cross-functional teams
  • Adherence to coding standards and best practices
  • Continuous learning and staying updated with mobile app development trends and technologies
  • Documentation of mobile app development processes and guidelines

Responsibilities:

  • Collaborate with cross-functional teams to gather and analyze business requirements for mobile app projects
  • Design and develop user-friendly and high-performance mobile applications for various platforms
  • Implement mobile app features and functionality using appropriate development frameworks and languages
  • Publishing Developed mobile applications to the respective app stores.
  • Conduct testing and debugging of mobile apps to ensure quality and performance
  • Integrate mobile apps with backend systems and RESTful APIs
  • Optimize mobile app performance, responsiveness, and scalability
  • Collaborate with UI/UX designers to ensure seamless and visually appealing user experiences
  • Stay updated with the latest mobile app development trends, tools, and best practices
  • Document mobile app development processes, configurations, and guidelines
  • Collaborate with cross-functional teams, including designers, testers, and product owners, to ensure successful project delivery
  • Adhere to coding standards, version control, and development methodologies
  • Provide technical guidance and support to junior developers, as needed
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.