Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12149636

    Uplers logo

    Senior iOS Engineer

    Uplers · Vellore · onsite · Posted 64d ago

    Not disclosed3–5 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    Experience: 3.00 + years

    Salary: Confidential (based on experience)

    Expected Notice Period: 15 Days

    Shift: (GMT+05:30) Asia/Kolkata (IST)

    Opportunity Type: Remote

    Placement Type: Full Time Contract for 6 Months(40 hrs a week/160 hrs a month)

    (*Note: This is a requirement for one of Uplers client - LL)

    What do you need for this opportunity

    Must have skills required:

    Cloud service, Kotlin, CI/CD, Fluent English, SaaS experience, SPM, SwiftUI, Testing Framework, RESTAPI, Scrum

    LL is Looking for:

    Role: iOS Engineer (Swift Developer)

    Client is supporting a global technology company operating in the human performance and health data space. Their platform enables organisations to

    collect, analyse, and act on complex human-centric data to drive performance, wellbeing, and decision-making.The successful candidate will join the Mobile Platform Development team to work on a mobile application focused on human performance and data capture. This role

    involves contributing to the enhancement of an existing application as well as delivering new features across modules such as messaging, scheduling, data

    capture, and reporting. The app incorporates a shared data/network layer via Kotlin Multiplatform.

    This is a mid-level role. Candidates should be hands-on contributors rather than primarily team leads or architects.

    About The Project

    The engineer will join an established mobile team working across iOS and Android

    platforms, reporting to an Engineering Manager.

    • Current State: A mix of enhancing existing app features and greenfield

    development for new functionality.

    • Architecture: Strong focus on modern iOS architecture using MVVM and

    Coordinator-based patterns for scalable feature and navigation

    management.

    • Tech Stack: Modern iOS development including Swift, SwiftUI, UIKit, modern

    concurrency, and Core Data. Strong preference for candidates using modern

    iOS practices (SwiftUI, async/await, structured concurrency), rather than

    legacy-only UIKit patterns.

    Responsibilities

    • Build and maintain iOS application features within a production mobile app
    • Develop intuitive user interfaces to simplify complex data input and

    visualisation

    • Collaborate with Product, Design, and domain specialists to deliver new

    features

    • Write well-tested and maintainable code following established team

    architecture and patterns

    • Participate in the product lifecycle including development, testing, and

    release

    • Contribute ideas for improving team processes and tooling
    • Candidates should be comfortable owning and delivering small-to-medium

    features end-to-end within a sprint, with support from senior engineers.

    Requirements

    Technical Experience

    • Swift / SwiftUI / UIKit: 3+ years
    • REST APIs: 1–2+ years (GraphQL beneficial but not required)
    • CI/CD: 1+ year
    • Testing Frameworks: 2+ years (XCTest or similar)
    • Dependency Management: Experience with Swift Package Manager (SPM)
    • Architecture: Good understanding of common iOS architecture patterns such

    as MVVM and Coordinator-based navigation, including how they are applied

    in production apps

    • Experience working with or integrating into shared cross-platform layers

    (e.g. Kotlin Multiplatform) is highly beneficial. Candidates should be

    comfortable consuming externally defined data/network layers.

    • Concurrency: Familiarity with modern Swift concurrency (e.g. async/await)
    • Development Practices: Experience with version control, app deployment, and

    Agile workflows

    • Software Fundamentals: Understanding of object-oriented principles and

    design patterns

    • Market Experience: Experience working on product-focused applications

    (SaaS or similar), collaborating closely with Product, Design, and QA in

    iterative delivery environments

    • Hands-on experience writing unit tests (XCTest or similar) as part of regular

    development workflow (not just exposure).

    Soft Skills & Business Experience

    • Technical English: Fluent (Level 5).
    • Methodology: Minimum 2 years of experience with SCRUM.
    • Stakeholder Interaction: Experience working with Product and QA teams
    • Key Behaviours: Strong collaboration skills, empathy for end-users, and a

    pragmatic, iterative approach to problem-solving

    Bonus Skills

    • Experience with cloud services (serverless, notifications, storage)
    • Good UI/UX sensibility
    • Experience in Kotlin
    • Background working in feature-driven product teams

    What Good Looks Like

    Strong candidates will demonstrate:

    • Clear ownership of features within mobile applications
    • Experience working within structured architectures (MVVM + navigation

    patterns)

    • Ability to articulate technical decisions and trade-offs
    • Contributions to production applications with real users

    Hardware & Compliance

    • Hardware: Candidates should ideally have an Apple MacBook (Minimum

    specs: 14 Pro M2+ 32GB RAM 1TB Storage) for Jamf endpoint management.

    • Compliance: Signed confidentiality agreement and participation in detailed

    security training are mandatory.

    How to apply for this opportunity

    • Step 1: Click On Apply! And Register or Login on our portal.
    • Step 2: Complete the Screening Form & Upload updated Resume
    • Step 3: Increase your chances to get shortlisted & meet the client for the Interview!

    About Uplers:

    Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.

    (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).

    So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

    Sourced from foundit

    Skills

    Testing FrameworksConcurrencyDependency ManagementAgile WorkflowsUIkitSwift UiKotlin MultiplatformSwiftREST APICi/Cd

    About Uplers

    Uplers logo

    Uplers

    Internet

    963

    employees

    2012

    14 years old

    Ahmedabad, Gujarat

    India

    About

    Uplers leverages AI and remote work to facilitate efficient talent matching between vetted professionals and companies, enhancing the hiring process.

    Industries

    Internet

    Employee ratings

    402 reviews

    3.6/ 5

    Culture

    3.5

    Career growth

    3.1

    Work-life

    3.6

    Employees rate it well for

    Work Culture84Work Life Balance64Senior Management62Salary49Learning32

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior iOS Engineer · waiting for your command