745,032open jobs
44,747companies
107,631added this week
Browse all
Location
In office (Bengaluru)
Seniority
Senior

Confirmed on the employer's own hiring board on Sep 24, 2026. First seen by Alion on Sep 24, 2026. GSS Group scores B on the Alion truth index.

Overview
Company
Impact
Profile match
GSS Group is a technology services and staffing company headquartered in Dubai that supplies engineers and specialists to clients across the Gulf, South Asia and Europe. It recruits and deploys teams for software development, data engineering, cloud infrastructure, enterprise applications and support, working with banking, government, telecommunications and retail clients in the region. The firm posts a continuous volume of technical vacancies under its own name on behalf of client employers, and it operates delivery capability in India alongside its Gulf offices.

We are looking for an experienced iOS Software Engineer with strong hands-on expertise in Swift and modern iOS development, along with experience in automation testing, to build and maintain large-scale, modular iOS applications.

The ideal candidate will have experience designing scalable iOS architectures, developing high-quality applications for iPhone and iPad, optimizing application performance, and working with modern Apple technologies.

The role also requires hands-on experience with AI/LLM integration, including LLM APIs, Model Context Protocol (MCP), token management, context handling, agentic workflows, multi-agent orchestration, and tool-use patterns in production environments.

Requirements

Key Responsibilities

  • Design, develop, and maintain large-scale, modular iOS applications using Swift.
  • Build scalable, maintainable, testable, and high-performance solutions across multiple feature teams.
  • Develop advanced SwiftUI interfaces with a strong focus on responsiveness, usability, and accessibility.
  • Design and implement scalable application architectures and modern architectural patterns.
  • Develop and maintain automated testing solutions to ensure application quality and reliability.
  • Integrate and work with LLM APIs within production iOS applications.
  • Implement and work with MCP (Model Context Protocol) frameworks in production environments.
  • Work with token management, context handling, and agentic workflows within AI-powered applications.
  • Implement multi-agent orchestration and tool-use patterns where applicable.
  • Evaluate LLM trade-offs and design resilient error-handling mechanisms for AI-powered applications.
  • Diagnose and resolve memory, performance, concurrency, and application stability issues using Xcode Instruments and profiling tools.
  • Implement robust crash monitoring and observability solutions.
  • Analyze crash trends and production issues and drive improvements in application stability.
  • Optimize application startup performance, memory usage, responsiveness, and overall runtime performance.
  • Apply modern dependency management approaches to maintain scalable and modular application architecture.
  • Collaborate with multiple feature teams to establish consistent engineering and architectural practices.
  • Participate in code reviews, technical discussions, debugging, testing, and continuous improvement initiatives.
  • Troubleshoot complex production issues and ensure reliable application delivery.

Core Technical Requirements

  • Strong hands-on experience in iOS application development using Swift.
  • Experience building large-scale and modular iOS applications.
  • Strong experience with SwiftUI and modern Apple development technologies.
  • Strong understanding of iOS application architecture and scalable architectural patterns.
  • Experience developing applications for iPhone and iPad.
  • Experience with automation testing for iOS applications.
  • Hands-on experience with LLM APIs and AI-powered application development.
  • Production experience with MCP (Model Context Protocol) frameworks.
  • Understanding of:
    • Token management
    • Context handling
    • Agentic workflows
    • Multi-agent orchestration
    • Tool-use patterns
    • LLM trade-offs
    • Resilient error handling for AI applications
  • Strong experience with Xcode Instruments and profiling tools.
  • Experience diagnosing and resolving:
    • Memory leaks
    • Memory issues
    • Performance bottlenecks
    • Concurrency issues
    • Application crashes
  • Experience with crash monitoring, observability, and production diagnostics.
  • Experience with modern dependency management.

Specialized Expertise

Candidates should have strong hands-on specialization in 2-3 or more of the following areas:

1. Swift Concurrency

  • async/await
  • Actors
  • Task Groups

2. SwiftUI & Combine

  • Advanced SwiftUI development
  • Combine framework
  • Responsive and reactive UI development

3. Core Data / SwiftData

  • Data persistence
  • Core Data or SwiftData implementation

4. Networking

  • URLSession
  • gRPC
  • Protocol Buffers

5. Background Processing

  • BackgroundTasks framework
  • Background execution and task management

Performance, Stability & Observability

The candidate should have practical production experience with:

  • Memory leak detection and troubleshooting using Instruments
  • CPU and memory profiling
  • Performance analysis and optimization
  • Application startup optimization
  • Concurrency issue diagnosis
  • Crash monitoring and analysis
  • Crash trend analysis
  • Production debugging
  • Application observability and stability improvements

AI / LLM Requirements

Strong practical experience with AI integration is required, including:

  • Integration of LLM APIs
  • Production implementation of MCP (Model Context Protocol)
  • Token and context management
  • Agentic application workflows
  • Multi-agent orchestration
  • Tool-use patterns
  • Evaluation of LLM model trade-offs
  • Error handling and resilience in AI-powered applications

Automation & Quality

  • Experience building or maintaining iOS automation testing frameworks/scripts.
  • Strong understanding of software testing and quality engineering practices.
  • Experience integrating testing into development and CI/CD workflows.
  • Ability to write maintainable and reliable automated tests.
  • Experience identifying, reproducing, debugging, and resolving application defects.

Required Competencies

  • Strong problem-solving and debugging skills.
  • Strong understanding of software engineering best practices.
  • Ability to work on complex production applications.
  • Strong ownership of application quality, performance, and reliability.
  • Ability to collaborate effectively across multiple feature teams.
  • Strong communication and teamwork skills.
  • Ability to learn and adapt to modern iOS and AI technologies.
  • Comfortable working in a fast-paced Agile engineering environment.

Preferred Experience

  • Experience working on large-scale digital products or banking applications.
  • Experience in banking, financial services, or digital payments.
  • Experience working with enterprise-scale mobile applications.
  • Experience integrating AI/LLM capabilities into production applications.
  • Experience working with modern CI/CD and engineering automation practices.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
745,032 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Bengaluru
Android Engineer 6 hours ago
In office • Full-Time • 5+ years exp • Bengaluru
Java
Kotlin
Java
Gradle
Kotlin
Hilt
Dagger
Kotlin Coroutines
OkHttp
AI/ML
Claude
Model Context Protocol
LLM
OpenAI
Agentic Workflows
Mobile
Jetpack Compose
Room
Firebase
Dependency Injection
WorkManager
DataStore
Crashlytics
DevOps
GitHub
Apply
In office • 5+ years exp • Pune
Swift
Mobile
UIKit
SwiftUI
MVVM
iOS SDK
Clean Architecture
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
Technical Architect 12 hours ago
≈ $52k – $123k per year (Estimated) • In office • Full-Time • Hyderabad
Python
SQL
Python
Flask
SQLAlchemy
FastAPI
Databases
MySQL
PostgreSQL
AI/ML
Pandas
NumPy
Mobile
Dependency Injection
DevOps
GCP
Docker
Kubernetes
QA
Swagger
Apply
In office • 5+ years exp • Bengaluru
Java
Kotlin
Mobile
Jetpack Compose
Android SDK
MVVM
Room
Clean Architecture
ViewModel
DevOps
CI/CD
Management
Agile
Apply
In office • 3+ years exp • Bengaluru
Python
Java
C#
C++
DevOps
Git
Linux
Management
Agile
Apply
Product Engineer 1 day ago
up to $152k per year • Equity • Remote (United Kingdom, Kenya, Spain, Ghana) • 5+ years exp
Python
JavaScript
Kotlin
TypeScript
Swift
Python
Mypy
Databases
PostgreSQL
CockroachDB
Frontend
GraphQL
React.js
Mobile
Jetpack Compose
SwiftUI
DevOps
Terraform
GCP
Kubernetes
Management
Stripe
Apply
$47k – $67k per year • Remote (Czech Republic) • Full-Time • Prague
Python
Go
JavaScript
Rust
TypeScript
SQL
C++
Node JS
Node JS
Nest.JS
BullMQ
Databases
PostgreSQL
Redis
Apache Kafka
AI/ML
Model Context Protocol
Function Calling
Time Series Forecasting
Context Engineering
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
gRPC
Git
Docker
Kubernetes
Web3
Bitcoin
Apply
≈ $29k – $70k per year (Estimated) • In office • 3+ years exp • Saint Petersburg
Go
SQL
Databases
PostgreSQL
Redis
ClickHouse
Apache Kafka
Frontend
GraphQL
DevOps
gRPC
Apply
≈ $26k – $60k per year (Estimated) • In office • 4+ years exp • Moscow
Python
Java
Kotlin
SQL
C#
C#
.NET
Databases
PostgreSQL
DevOps
gRPC
Jaeger
Prometheus
GitLab CI
Kubernetes
Grafana
Graylog
Apply
≈ $31k – $75k per year (Estimated) • In office • 3+ years exp • Moscow
Python
SQL
Python
FastAPI
Databases
Qdrant
Apache Kafka
AI/ML
LangGraph
LangChain
Airflow
Model Context Protocol
MLFlow
Embeddings
AI Agents
Pandas
NumPy
LLM
RAG
Knowledge Graph
DevOps
CI/CD
Jenkins
Docker
Kubernetes
Analytics
ETL/ELT
Management
n8n
Apply
In office • Bengaluru
Java
Kotlin
Java
Gradle
Kotlin
Hilt
Dagger
Kotlin Coroutines
OkHttp
AI/ML
Claude
Model Context Protocol
LLM
OpenAI
Agentic Workflows
Multi-Agent Systems
Mobile
Jetpack Compose
Android SDK
MVVM
Room
Firebase
Clean Architecture
Dependency Injection
WorkManager
DataStore
DevOps
CI/CD
GitHub
Apply
≈ $39k – $100k per year (Estimated) • In office • Bengaluru
Java
Kotlin
Java
Gradle
Kotlin
Hilt
Dagger
Kotlin Coroutines
OkHttp
AI/ML
Claude
Model Context Protocol
AI Agents
LLM
OpenAI
Anthropic
Multi-Agent Systems
Mobile
Jetpack Compose
Room
Firebase
Dependency Injection
WorkManager
DataStore
Crashlytics
DevOps
GitHub
Apply
≈ $34k – $72k per year (Estimated) • In office • Bengaluru
JavaScript
TypeScript
Node JS
Node JS
Express
Databases
Redis
Apache Kafka
Frontend
Angular
React.js
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
≈ $28k – $60k per year (Estimated) • In office • Bengaluru
JavaScript
TypeScript
Node JS
Node JS
Express
Databases
Redis
Apache Kafka
Frontend
Angular
React.js
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
In office • Bengaluru
JavaScript
TypeScript
Node JS
Node JS
Express
Databases
Redis
Apache Kafka
Frontend
Angular
React.js
DevOps
GCP
Azure
CI/CD
AWS
Management
Agile
Apply
≈ $34k – $72k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
SQL
C#
Cython
C#
ASP.NET Core
Entity Framework Core
Cython
Bottleneck
AI/ML
LangChain
AI Agents
LLM
RAG
DevOps
Rest API
GitHub Actions
Datadog
CI/CD
Jenkins
AWS
Docker
Kubernetes
QA
Selenium
JMeter
Swagger
Apply
≈ $32k – $69k per year (Estimated) • In office • Full-Time • 9+ years exp • Bengaluru
Java
Java
Spring Boot
AI/ML
Copilot
DevOps
CI/CD
AWS
Docker
Kubernetes
Apply
Sourcing Manager 7 hours ago
≈ $27k – $61k per year (Estimated) • Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Bengaluru
AI/ML
AI Agents
Apply
≈ $28k – $60k per year (Estimated) • In office • Full-Time • Master's Degree • Bengaluru
Apply
≈ $33k – $72k per year (Estimated) • In office • Full-Time • 10+ years exp • Master's Degree • Bengaluru
Apply
See all jobs
This is one of many
745,032 more open roles from verified company boards, updated every day.