Job Search and Career Advice Platform

Enable job alerts via email!

Senior Mobile Platform Engineer

Boardroom Appointments

Stellenbosch

On-site

ZAR 600 000 - 800 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 dynamic tech company seeks a Senior Mobile Platform Engineer to design and build mobile applications for both Android and iOS platforms. The ideal candidate will have extensive experience with Java, Kotlin, Objective C, and Swift, while also being proficient in cross-platform technologies like React Native and Flutter. This role requires a solid understanding of securing mobile applications and experience in client-server architectures. Join a collaborative environment focused on mentorship and continuous improvement.

Qualifications

  • Strong knowledge of Android and iOS platforms, including relevant programming languages.
  • Experience in cross-platform app development and client-server architecture.
  • Understanding of cryptographic techniques for data security.

Responsibilities

  • Design and build mobile applications for Android and iOS platforms.
  • Collaborate with team members to improve processes and develop skills.
  • Mentor peers and foster a creative problem-solving environment.

Skills

Android: Java, Kotlin
iOS: Objective C, Swift
Cross platform technologies: React Native, Flutter
Client-server architectures
REST, gRPC, WebSockets
Amazon Web Services
Securing mobile apps
Cryptography
Version control systems
Huawei HMS ecosystem

Education

Grade 12 National Certificate / Vocational
Higher Diploma in Information Technology - IT Engineering or Computer Science
Relevant tertiary qualification in Information Technology
Job description
About the job Senior Mobile Platform Engineer
  • Grade 12 National Certificate / Vocational
  • Higher Diploma in Information Technology - IT Engineering or Information Technology - Computer Science
  • A relevant tertiary qualification in Information Technology

Knowledge, skills and experience:

  • Android: Java, Kotlin, Gradle and the knowledge of the Android platform
  • iOS: Objective C, Swift and knowledge of the iOS platform
  • Architecture and development experience in cross platform technologies e.g. React Native, Flutter
  • Experience building client-server architectures
  • All aspects of app distribution: Building and distributing for pre-release testing and publishing to app stores.
  • Debugging: Using all the available tools to find and eliminate all kinds of defects including race conditions and memory leaks
  • Networking: Including REST, gRPC, WebSockets
  • Cordova: This is on the way out but relevant for porting to the new platform
  • Kendo: This is on the way out but relevant for porting to the new platform
  • NodeJS
  • Amazon Web Services used extensively on our backend
  • Securing mobile apps: App hardening, biometric authentication, preventing, security architecture, combatting fraud
  • Cryptography good understanding of applying cryptographic techniques in applications to secure data and communications
  • Version control system good understanding and experience managing codebases with branching strategies for feature development and hot-fixes
  • Working with the Huawei HMS ecosystem
  • Designing and building for testability
  • Design and architecture documentation skills: Writing good wiki articles, communication architecture through agile modeling
  • Good communication and presentation skills
  • Interpersonal & Relationship management Skills
  • Creative and analytical problem solving
  • Embracing ambiguity and partial information
  • Developing and mentoring peers
  • Working in a team environment and continually improving processes over time in this context
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.