India Employment

CodeNinja is hiring a Senior iOS Engineer (Swift / SwiftUI)

About the Role

CodeNinja is seeking a Senior iOS Engineer to design, build, and scale modern mobile applications that power athlete performance and data-driven insights. You will shape the evolution of the iOS platform, contribute to architecture decisions, and champion engineering excellence.

What You'll Do

  • Build and maintain feature-rich iOS applications.
  • Develop intuitive user interfaces to simplify athlete data input and visualisation.
  • Collaborate cross-functionally with Product, Design, and Sports Science teams to design new features.
  • Write robust, well-tested, and maintainable code.
  • Participate in the full product lifecycle, from prototyping to release.
  • Contribute to improving team processes, tooling, and architecture.

What We're Looking For

  • 5+ years of experience with Swift, SwiftUI, and UIKit.
  • 2+ years of experience with REST or GraphQL APIs.
  • 2+ years of experience with CI/CD.
  • 2+ years of experience with testing frameworks (XCTest, XCUITests, or Swift Testing).
  • Expertise with Swift Package Manager (SPM).
  • A minimum of 3 years in a SaaS environment.
  • Fluent Technical English (Level 5).
  • A minimum of 2 years of experience with SCRUM.
  • A minimum of 2 years of direct interaction with Product Management and Quality Assurance.
  • Strong collaboration skills, empathy for end-users, and a pragmatic, iterative approach to problem-solving.

Nice to Have

  • Experience with cloud services (serverless, notifications, storage).
  • Experience in Kotlin.

Technical Stack

  • Swift
  • SwiftUI
  • UIKit
  • REST APIs
  • GraphQL APIs
  • CI/CD
  • XCTest
  • XCUITests
  • Swift Testing
  • Swift Package Manager (SPM)

CodeNinja is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Required Skills
SwiftSwiftUIUIKitREST APIsGraphQL APIsCI/CDXCTestXCUITestSwift TestingSwift Package Manager (SPM)iOS DevelopmentMobile ArchitectureUnit TestingUI TestingDependency Management
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
CodeNinja

CodeNinja is a global AI and engineering services company helping enterprises build, scale, and operate intelligent systems through Global Capability Centers, Work AI, Physical AI, and AI Labs.

Visit website
Job Details
Category mobile
Posted a month ago