Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Sr. Software Engineer - iOS (Swift) & Automation Testing

  • Source: LinkedIn
  • Global Software Solutions Group
  • On-site
  • Bengaluru
  • Full-Time
  • Senior

Job Description

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: Performance, Stability & Observability

  • Swift Concurrency
  • async/await
  • Actors
  • Task Groups
  • SwiftUI & Combine
  • Advanced SwiftUI development
  • Combine framework
  • Responsive and reactive UI development
  • Core Data / SwiftData
  • Data persistence
  • Core Data or SwiftData implementation
  • Networking
  • URLSession
  • gRPC
  • Protocol Buffers
  • Background Processing
  • BackgroundTasks framework
  • Background execution and task management

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
  • Cra…

Skills

  • iOS
  • Swift
  • SwiftUI
  • Xcode
  • gRPC
  • processing-js
  • ability-lms

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Global Software Solutions Group

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes