Senior iOS Architect - Maps, 3D Rendering & Visualization

DXC Technology

Dubai

On-site

AED 360,000 - 600,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

DXC Technology is seeking a Lead iOS Engineer to spearhead architecture, design, and development of advanced native iOS apps with a strong focus on mapping, visualization, graphics, and 3D rendering. The role is hands-on and involves crafting scalable, testable solutions while mentoring other engineers.

You will drive engineering standards, collaborate with product/design/backend teams, and deliver high‑performance mobile experiences using Swift, SwiftUI, Core Graphics, SceneKit, RealityKit, and

Qualifications

  • 8+ years of professional experience in native iOS development.
  • Expert-level proficiency in Swift and SwiftUI.
  • Strong hands-on experience with Combine and RxSwift.
  • Proven experience leading technical architecture, application design, code reviews, and engineering best practices.
  • Strong understanding of scalable, maintainable, modular, and highly testable iOS application architectures.
  • Hands-on experience developing custom visualization, mapping, graphics, or rendering features.
  • Strong practical knowledge of Core Graphics, Canvas, Path, Shape, and custom rendering pipelines.
  • Strong understanding of coordinate systems, transformations, geometry calculations, and spatial relationships.
  • Experience implementing interactive gestures including pan, zoom, and rotate.
  • Strong understanding of hit-testing and interaction within custom-rendered visualizations.
  • Experience developing overlay- and layer-based rendering architectures.
  • Experience with geometry operations such as clipping, path simplification, and smoothing.
  • Strong debugging, profiling, and performance optimization experience using Xcode Instruments.
  • Production experience with at least one modern iOS 3D rendering framework, such as SceneKit or RealityKit.
  • Strong understanding of 3D graphics fundamentals, including transforms and transformation matrices, Quaternions, Camera systems, Raycasting, Coordinate-space conversions, 3D coordinate systems.

Responsibilities

  • Lead the architecture, technical design, and implementation of complex native iOS applications.
  • Develop scalable, maintainable, modular, and highly testable solutions using Swift and SwiftUI.
  • Provide technical leadership through architecture reviews, design reviews, code reviews, and engineering best practices.
  • Design and implement advanced visualization, mapping, graphics, and rendering capabilities for iOS platforms.
  • Develop custom rendering components using Core Graphics, Canvas, Path, Shape, and custom rendering pipelines.
  • Build map-based visualization systems including overlays, annotations, layers, and interactive spatial elements.
  • Implement coordinate systems, coordinate transformations, gesture handling, and hit-testing.
  • Develop interactive map functionality supporting gestures such as pan, zoom, and rotate.
  • Design and implement overlay- and layer-based rendering architectures.
  • Implement geometry operations including clipping, path simplification, smoothing, and other spatial calculations.
  • Analyze and optimize application performance using Xcode Instruments and other profiling and debugging tools.
  • Design and implement 3D visualization capabilities using SceneKit, RealityKit, or comparable 3D rendering technologies.
  • Apply 3D graphics concepts including transforms, matrices, quaternions, camera systems, raycasting, and coordinate-space conversions.
  • Identify and resolve complex rendering, performance, memory, and architectural challenges.
  • Collaborate with product managers, UX/UI designers, backend engineers, and other technical stakeholders.
  • Mentor and provide technical guidance to other iOS engineers.
  • Contribute to engineering standards, technical strategy, and continuous improvement of development practices.

Skills

iOS Native Development
Swift & SwiftUI
Combine & RxSwift
Architecture Leadership
Rendering Pipelines
3D Graphics
Map Rendering
Gesture Handling
Performance Optimization
Code Reviews & Mentoring

Tools

Xcode Instruments
SceneKit
RealityKit
Metal
USDZ/glTF

Job description

DXC Technology is seeking a Lead iOS Engineer to spearhead architecture, design, and development of advanced native iOS apps with a strong focus on mapping, visualization, graphics, and 3D rendering. The role is hands-on and involves crafting scalable, testable solutions while mentoring other engineers.

You will drive engineering standards, collaborate with product/design/backend teams, and deliver high‑performance mobile experiences using Swift, SwiftUI, Core Graphics, SceneKit, RealityKit, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead iOS Engineer – Maps, Graphics & 3D Rendering
Lead iOS Engineer – Maps, Graphics & 3D Rendering

DXC Technology • Dubai

On-site
AED 360,000 - 600,000
Lead Android Engineer - Maps, Graphics & 3D Rendering
Lead Android Engineer - Maps, Graphics & 3D Rendering

DXC Technology • Dubai

On-site
AED 360,000 - 600,000
Lead Android Engineer – Maps, Graphics & 3D Rendering
Lead Android Engineer – Maps, Graphics & 3D Rendering

DXC Technology • Dubai

On-site
AED 360,000 - 600,000
Lead Mobile SDK Architect – Navigation Core & DX
Lead Mobile SDK Architect – Navigation Core & DX

Flatgigs • Dubai

On-site
AED 250,000 - 420,000
Principal Mobile SDK Engineer (Navigation)
Principal Mobile SDK Engineer (Navigation)

Flatgigs • Dubai

On-site
AED 250,000 - 420,000
Senior iOS Developer
Senior iOS Developer

Luxoft • Dubai

On-site
AED 240,000 - 560,000
Senior iOS Engineer — Enterprise Apps & Performance
Senior iOS Engineer — Enterprise Apps & Performance

Virtusa • Dubai

On-site
AED 260,000 - 420,000
Senior iOS Engineer: Lead Scalable, High-Performance Apps
Senior iOS Engineer: Lead Scalable, High-Performance Apps

Analog • Abu Dhabi

On-site
AED 300,000 - 520,000
Senior iOS Developer
Senior iOS Developer

IDCMPS • Abu Dhabi

On-site
IOS Developer
IOS Developer

Caliberly • Dubai

On-site
AED 180,000 - 300,000