Senior iOS Engineer

Encora

United States

Remote

USD 90,000 - 130,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

Coforge is seeking a Senior iOS Developer to join a remote LATAM team. The role emphasizes delivering robust iOS apps in Swift, applying MVVM and Clean Architecture, and integrating APIs and AI/ML features. 5–8+ years of experience is preferred.

The position supports a remote work model with Agile teams, focusing on code quality, testing, and collaboration across disciplines.

Qualifications

  • Strong proficiency in Swift and the iOS development ecosystem.
  • Solid experience with iOS frameworks (UIKit and/or SwiftUI).
  • Experience with modern mobile architectures (MVVM, Clean Architecture, Dependency Injection).
  • Strong understanding of asynchronous programming (Swift Concurrency, async/await).
  • Experience integrating APIs and backend services
  • Hands-on experience with AI/ML integration (APIs, Core ML).
  • Strong testing practices: unit testing, mocking, and automation.
  • Experience working in Agile environments (Scrum/Kanban).
  • High standards for code quality, maintainability, and engineering best practices.
  • Strong collaboration, communication, and ownership mindset.

Responsibilities

  • Design, develop, and maintain high-quality iOS applications using Swift.
  • Implement modern mobile architectures such as MVVM and Clean Architecture.
  • Integrate external APIs and backend services efficiently and securely.
  • Apply asynchronous programming using Swift Concurrency (async/await, threading).
  • Participate in design reviews and contribute to architectural decisions.
  • Collaborate with cross-functional teams in Agile environments (Scrum/Kanban).
  • Ensure high code quality through unit testing, mocking, and automation.
  • Lead feature development end-to-end (design development delivery).
  • Provide technical guidance and act as a reference within the team.
  • Contribute to the integration of AI/ML capabilities in mobile applications.

Skills

Swift
UIKit
SwiftUI
MVVM
Clean Architecture
Dependency Injection
iOS Frameworks
Swift Concurrency
APIs
Core ML
Testing
Agile

Job description

Job Title: Senior iOS Developer
Key Skills: Swift, UIKit, SwiftUI, MVVM, Clean Architecture, Dependency Injection, iOS Frameworks, Swift Concurrency, APIs, Core ML, Testing, Agile
Experience: 5–8+ years of experience.
Location: LATAM (Remote)
Work Model: Remote

At Coforge, we are looking for a Senior iOS Developer (#22164) with the following profile.

Main Responsibilities
  • Design, develop, and maintain high-quality iOS applications using Swift
  • Implement modern mobile architectures such as MVVM and Clean Architecture
  • Integrate external APIs and backend services efficiently and securely
  • Apply asynchronous programming using Swift Concurrency (async/await, threading)
  • Participate in design reviews and contribute to architectural decisions
  • Collaborate with cross-functional teams in Agile environments (Scrum/Kanban)
  • Ensure high code quality through unit testing, mocking, and automation
  • Lead feature development end-to-end (design development delivery)
  • Provide technical guidance and act as a reference within the team
  • Contribute to the integration of AI/ML capabilities in mobile applications
Required Qualifications
  • Strong proficiency in Swift and the iOS development ecosystem
  • Solid experience with iOS frameworks (UIKit and/or SwiftUI)
  • Experience with modern mobile architectures (MVVM, Clean Architecture, Dependency Injection)
  • Strong understanding of asynchronous programming (Swift Concurrency, async/await)
  • Experience integrating APIs and backend services
  • Hands-on experience with AI/ML integration (APIs, LLM-based services, or Core ML)
  • Strong testing practices: unit testing, mocking frameworks, and automation
  • Experience working in Agile environments (Scrum/Kanban)
  • High standards for code quality, maintainability, and engineering best practices
  • Strong collaboration, communication, and ownership mindset
Nice-to-Have Qualifications
  • Experience with on-device AI/ML (Core ML, Apple Intelligence APIs)
  • Exposure to agentic AI workflows (multi-step reasoning, tool calling, automation pipelines)
  • Experience integrating VoIP capabilities (CallKit, PushKit)
  • Experience building messaging or real-time communication applications
  • Exposure to both SwiftUI and UIKit
  • Experience with modular architectures and scalable mobile systems in production

Published on: 2-7-2026

At Coforge, we hire professionals based solely on their skills and qualifications, without discrimination based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Developer
Senior iOS Developer

Encora • United States

Remote
USD 90,000 - 120,000
Remote Senior iOS Engineer: Swift, AI/ML, MVVM
Remote Senior iOS Engineer: Swift, AI/ML, MVVM

Encora • United States

Remote
USD 90,000 - 120,000
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Chicago (IL)

On-site
USD 100,000 - 140,000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
Exciting projects: Modern solutions with Fortune 500 and top product companies.
+1
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Las Vegas (NV)

On-site
USD 100,000 - 130,000
Professional growth: Mentorship and TechTalks
Competitive compensation: USD-based pay
Exciting projects: Fortune 500 collaborations
+1
iOS Developer
iOS Developer

Compunnel, Inc. • New York (NY), Northern (KY)

On-site
USD 110,000 - 170,000
Senior iOS Developer (10+years of exp)
Senior iOS Developer (10+years of exp)

TEK NINJAS • Plano (TX)

On-site
USD 100,000 - 140,000
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Philadelphia

On-site
USD 90,000 - 120,000
Mentorship and personalized growth roadmaps
Competitive compensation with budgets for education and fitness
Flexible schedule with remote options
+1
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Mentorship and personalized growth roadmaps
USD-based competitive pay
Flexible schedule with remote options
+2
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Orlando (FL)

On-site
USD 100,000 - 130,000
Professional growth: Mentorship and TechTalks
Competitive compensation with budgets for education and activities
Exciting projects with Fortune 500 companies
+1
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Miami (FL)

On-site
USD 90,000 - 120,000
Mentorship and TechTalks
USD-based pay and benefits
Flexible schedule
+1