Senior Full Stack Software Engineer

Jendamark GmbH

Gqeberha

Vor Ort

ZAR 900.000 - 1.200.000

Vollzeit

14 Tage+

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

ODIN Checkpoint is seeking a Software Engineer (Mobile) to design, develop and maintain its Android and iOS applications. The role emphasizes MAUI/C#, offline-first capabilities, and strong backend integration.

The candidate will work across mobile, web and cloud services, collaborating with product, QA, and backend teams to deliver secure, scalable solutions in demanding environments.

Qualifikationen

  • 3 to 7+ years of software development experience.
  • Strong practical experience in mobile application development.
  • Cross-platform mobile development and backend service integration is advantageous.
  • Good communication and teamwork across technical and product groups.
  • English language proficiency required.

Aufgaben

  • Design, develop, enhance and maintain the ODIN Checkpoint mobile app features using MAUI and C# for Android and iOS.
  • Contribute to mobile architecture, code quality and reusable components for long-term scalability.
  • Develop offline-first capability, data storage and synchronization with backend services.
  • Integrate mobile apps with backend APIs and cloud services; troubleshoot integration issues.
  • Investigate and resolve bugs, performance bottlenecks and production incidents.
  • Collaborate with Product, QA, Web and Backend teams to refine requirements and improve releases.
  • Participate in releases, documentation and continuous platform improvement.

Kenntnisse

Mobile development
MAUI
C#
Android

Ausbildung

Grade 12
Diploma in Computer Science
Bachelor's degree in Software Engineering
Information Technology or related field

Tools

MAUI
Blazor

Jobbeschreibung

Basic Requirements:

Formal Tertiary education: Grade 12

Diploma or Degree in:

  • Computer Science
  • Software Engineering
  • Information Technology or a related field.
Experience:
  • 3 to 7+ years’ software development experience, with strong practical experience in mobile application development.
  • Experience in cross-platform mobile development, backend service integration, and production support of business critical applications is highly advantageous.
Languages:

English required.

Drivers Licence:

Code 8- (minimum)

Job Objectives:

The Software Engineer (Mobile / MAUI) is responsible for the design, development, enhancement, maintenance and support of ODIN Checkpoint’s mobile applications for Android and iOS. The role contributes directly to the stability, scalability, performance and usability of the Checkpoint mobile platform, which operates in demanding industrial and operational environments where offline capability, synchronization reliability and strong backend integration are critical. This role sits within a strong Microsoft / ecosystem. ODIN Checkpoint’s web platform is developed in Blazor / and the mobile application is developed using MAUI / C#. The successful candidate must therefore be comfortable working across a shared architectural context involving mobile, web, APIs, cloud services and supporting backend infrastructure. Familiarity with Blazor or prior experience in web development will be considered a strong advantage. The incumbent will contribute to mobile architecture, application performance, background syncing reliability, offline-first behaviour, defect resolution, new feature delivery and continuous technical improvement across the platform. The role requires close collaboration with product, QA, support, web and backend stakeholders to deliver secure, maintainable and production-ready mobile solutions aligned to business and customer needs.

Main Tasks and Responsibilities:
Mobile Application Development
  • Design, develop, enhance and maintain ODIN Checkpoint mobile application features using MAUI and C#. Deliver reliable and user-friendly functionality across Android and iOS platforms.
Mobile Architecture & Technical Design
  • Contribute to sound mobile architecture, code quality, reusable component design, maintainability and technical decision-making that supports long-term product scalability and supportability.
Offline Capability & Synchronization
  • Develop, maintain and improve offline-first behaviour, local data storage, sync logic, background data processing, conflict handling and resilience in low-connectivity or intermittent-connectivity environments.
API & Backend Integration
  • Integrate the mobile application with backend APIs, authentication services, cloud-based services, file/media services, notifications and supporting infrastructure. Troubleshoot and resolve integrationrelated issues.
Defect Resolution, Performance & Stability
  • Investigate and resolve bugs, crashes, performance bottlenecks, sync issues and production incidents. Assist with root cause analysis and implement sustainable improvements to overall application reliability.
Cross-Functional Collaboration
  • Work closely with Product Management, QA Engineers, Web Developers and Backend Developers to refine requirements, estimate work, validate solutions, support testing and improve release outcomes.
Release Support & Continuous Improvement
  • Participate in release preparation, technical verification, issue resolution and post-release support. Contribute to engineering standards, technical documentation and continuous platform improvement.

Preference will be given to employees from the designated groups in line with the provisions of the Employment Equity Act, No. 55 of 1998

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Full Stack Software Engineer Jendamark Automation
Senior Full Stack Software Engineer Jendamark Automation

Jendamark Automation Pty • Gqeberha

Vor Ort
ZAR 950.000 - 1.400.000
Odin Checkpoint Software Engineer
Odin Checkpoint Software Engineer

Jendamark Automation • Gqeberha

Vor Ort
ZAR 600.000 - 900.000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Jendmark • Gqeberha

Vor Ort
ZAR 600.000 - 900.000
Mobile Developer
Mobile Developer

iDbase Software • Cape Town

Vor Ort
ZAR 45.000 - 75.000
Senior Mobile & Full-Stack Engineer (MAUI/C#)
Senior Mobile & Full-Stack Engineer (MAUI/C#)

Jendamark GmbH • Gqeberha

Vor Ort
ZAR 900.000 - 1.200.000
Mobile .NET MAUI Engineer — Offline-First & Cloud-Ready
Mobile .NET MAUI Engineer — Offline-First & Cloud-Ready

Jendamark Automation • Gqeberha

Vor Ort
ZAR 600.000 - 900.000
Mobile Developer
Mobile Developer

Knowledge Focus • Johannesburg

Vor Ort
ZAR 420.000 - 660.000
Senior Mobile Engineer — .NET MAUI / Cross-Platform
Senior Mobile Engineer — .NET MAUI / Cross-Platform

Jendmark • Gqeberha

Vor Ort
ZAR 600.000 - 900.000
Senior Mobile Application Developer (iOS)
Senior Mobile Application Developer (iOS)

Placements24 • Randburg

Vor Ort
ZAR 900.000 - 1.300.000
Competitive salary
Medical aid & retirement benefits
Paid time off
Senior Mobile Developer (iOS)
Senior Mobile Developer (iOS)

Placements24 • Bloemfontein

Vor Ort
ZAR 900.000 - 1.200.000
Competitive salary
Health, dental, vision insurance
Generous paid time off