Posted:2 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About GFMNOW

GFMNOW

Role Overview

talented iOS Developer

excellent opportunity

Key Responsibilities

  • Design, develop, and maintain advanced applications for the

    iOS platform

    using

    Swift

    .
  • Collaborate with

    cross-functional teams

    including product managers, designers, and backend engineers to define, design, and ship new features.
  • Implement intuitive, responsive, and high-performing UI components using

    UIKit

    and

    SwiftUI

    .
  • Ensure high-quality code through

    code reviews

    , adherence to

    best practices

    , and writing

    comprehensive tests (XCTest)

    .
  • Integrate mobile applications with backend services using

    RESTful APIs

    and

    JSON

    .
  • Implement robust data persistence solutions using

    Core Data

    or

    Realm

    .
  • Leverage

    Grand Central Dispatch (GCD)

    and

    Combine

    frameworks for effective asynchronous programming.
  • Optimize application performance and memory usage and ensure smooth user experiences.
  • Debug and resolve issues, crashes, and performance bottlenecks efficiently.
  • Maintain code repositories using

    Git

    and follow collaborative version control workflows.
  • Stay updated with the latest

    iOS SDKs, frameworks, and Apple design guidelines

    .

Requirements

  • Strong proficiency in

    Swift

    and experience building and maintaining production iOS apps.
  • Deep understanding of

    UIKit

    ,

    Auto Layout

    , and responsive UI development.
  • Familiarity with

    SwiftUI

    is a significant plus.
  • Solid understanding of the

    iOS app lifecycle

    ,

    memory management

    , and

    application architecture

    (MVC, MVVM, or Clean Architecture).
  • Experience integrating

    RESTful APIs

    , handling

    JSON

    , and managing offline data with

    Core Data

    or

    Realm

    .
  • Should be experienced with

    Apple Maps

    features.
  • Experience writing reusable and maintainable code using design patterns & design principles.
  • Proficient with

    Git

    and collaborative version control workflows (branching, merging, PRs).
  • Hands-on experience writing

    unit and UI tests

    using

    XCTest

    .
  • Knowledge of

    asynchronous programming

    using

    Grand Central Dispatch (GCD)

    and

    combine

    .

Preferred Qualifications

  • Deep understanding of

    advanced design patterns

    such as

    MVVM

    ,

    Coordinators

    ,

    Routers

    , and

    Publishers

    , with a focus on

    testability and scalability

    .
  • Experience setting up and maintaining

    CI/CD pipelines

    using tools like

    Fastlane

    ,

    GitHub Actions

    ,

    Jenkins

    , or similar.
  • Familiarity with

    Swift Package Manager (SPM)

    ,

    CocoaPods

    , and

    Xcodegen

    for dependency and project management.
  • Strong background in

    writing and maintaining unit, integration, and UI tests

    , ensuring stable and reliable app releases.
  • Experience with

    Dependency Injection frameworks

    and writing

    mocks/stubs

    for test-driven development.
  • Understanding of

    App Store submission process

    ,

    code signing

    , and

    TestFlight

    management.
  • Awareness of

    mobile security practices

    ,

    data encryption

    , and

    API authentication methods (OAuth, JWT, etc.)

    .

Soft Skills

  • Excellent communication and teamwork abilities.
  • Strong problem-solving and analytical skills.
  • Attention to detail and a commitment to delivering pixel-perfect UI.
  • Self-motivated, with a passion for continuous learning and keeping up with new Apple technologies.
  • Leadership and mentoring skills (for senior-level developers).

Why Join GFMNOW?

This is more than a coding role and its a chance to shape product experiences, mentor a growing team, and contribute to a culture that blends technical brilliance with human-centered design.

  • Work with a team of passionate innovators.
  • Opportunity to build cutting-edge products for global clients.
  • Collaborative work environment with growth-focused mentorship.
  • Competitive salary and performance-based rewards.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

new delhi, delhi, india

gurugram, haryana, india