Mobile Architect Senior Java Developer Software Developer Senior Business Analyst – Card Payments Senior Process Engineer – Cards Transformation Middleware Integration Specialist Engineering Lead Senior .Net Core C# Developer Java Developer (Intermediate) – Payments (12-Month Contract) Java Engineer

  • Full Time
  • Gauteng

DeARX Services (Pty) Ltd

Role Overview

We are seeking an experienced Mobile Architect to join our Johannesburg-based team. This is a full-time, on-site role responsible for defining, designing, and governing mobile application architectures that are scalable, secure, and aligned to business objectives.
The successful candidate will work closely with cross-functional teams to guide mobile development best practices, ensure seamless integration with enterprise systems, and drive innovation through emerging mobile and cloud technologies.

Key Responsibilities

Design and define end-to-end mobile application architectures (iOS, Android, cross-platform).
Ensure mobile solutions are scalable, secure, and high-performing.
Oversee integration of mobile applications with enterprise back-end systems, APIs, and cloud platforms.
Provide technical leadership and architectural guidance to development teams.
Collaborate with product owners, business stakeholders, DevOps, and integration teams.
Define and enforce mobile development standards, patterns, and best practices.
Align mobile architecture with business objectives, enterprise architecture, and security standards.
Stay current with emerging mobile, cloud, and security technologies and recommend improvements.
Support Agile delivery, CI/CD pipelines, and continuous improvement initiatives.

Minimum Requirements

Proven experience in mobile development and mobile solution architecture.
Strong hands-on knowledge of React Native, Kotlin, Swift, or similar mobile frameworks.
Solid understanding of cloud platforms and architectures, particularly AWS.
Experience with Kubernetes, DevOps practices, and CI/CD pipelines.
Strong background in systems integration, identity management, and data integration.
Experience with integration technologies such as WSO2, IBM platforms, Apache Camel.
Strong analytical and problem-solving skills with architectural-level thinking.
Excellent communication and stakeholder engagement skills.
Bachelors degree in Computer Science, Software Engineering, or a related field.

Advantageous / Nice-to-Have

Experience working in Agile/Scrum environments.
Exposure to continuous delivery and automation.
Knowledge of mobile security architecture, secure authentication, and data protection practices.
Experience in enterprise-scale or highly regulated environments.

go to method of application »

Apply via company website ( ) or

 

More posts