Search by job, company or skills

GeoIQ.io

iOS Developer

Save
new job description bg glownew job description bg glow
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking an iOS developer with strong hands-on UIKit expertise to execute initiatives that drive key business goals through experimentation and measurement. You will focus on delivering high-quality features built on UIKit that advance our mission of revolutionising the industry. We are a high-impact team with an ambitious vision, looking for high-calibre individuals to join us.

Responsibilities

  • Design and build iOS applications using Swift and UIKit as the primary UI framework. Programmatic UI development with UIKit is central to this role.
  • Architect scalable, reusable UIKit-based components and screens that deliver seamless user experiences.
  • Design and develop SDKs that communicate with AI/ML-powered backend services or bots.
  • Implement real-time communication (WebSockets, streaming APIs, or async messaging).
  • Debug and improve SDK reliability under high-scale usage.
  • Collaborate closely with product managers and SDET teams to define requirements and estimate timelines.
  • Write unit tests to ensure robustness, including edge cases, usability, and reliability.
  • Follow best coding practices throughout design, development, and testing phases.
  • Continuously discover, evaluate, and implement new technologies to maximise development efficiency.

Requirements

  • 1+ year of hands-on UIKit experience: Programmatic UI development using UIKit is a hard requirement for this role.
  • 1+ year of overall software engineering experience with proven product delivery.
  • 1+ year of experience developing iOS apps and/or SDKs, with UIKit as the primary framework.
  • Strong understanding of MVC/MVVM architecture within UIKit-based applications.
  • Experience collaborating with product managers and UX designers, translating designs into polished UIKit interfaces.
  • Experience working with real-time data streaming or event-driven architectures.
  • Experience integrating REST APIs and handling JSON data within iOS/UIKit apps.
  • Exposure to AI/ML-based products, chatbots, or conversational interfaces.
  • Understanding of prompt-response workflows or conversational UX patterns.
  • Knowledge of performance optimisation for network-heavy applications.
  • Solid understanding of algorithms and data structures.
  • Familiarity with Git and CI/CD pipelines.
  • Strong teamwork skills, flexibility, and ability to manage multiple tasks.
  • Excellent analytical and problem-solving skills, including root cause analysis (RCA).
  • Recognised for going above and beyond (awards or acknowledgements are a plus).

This job was posted by Jancy Alice Challam from GeoIQ.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147484127

Similar Jobs

Bengaluru, India

Skills:

DrmCore DataCocoapodsObjective-cCrashlyticsGitUikitCore AnimationSwiftSwiftUIInstrumentsAVPlayerSpmiOS SDKs

Bengaluru, India

Skills:

Swift UICSSMVVMObjective-cHTMLJavascriptAgile DevelopmentMvcSwiftClean ArchitectureiOS frameworksSwift Concurrency

Bengaluru, India

Skills:

Core DataMachine LearningApisPerformance TuningArtificial IntelligencecloudUikitSqliteSwiftApplication ResiliencySwiftUIMobileSecurityOIDC authCombine

Bengaluru, India

Skills:

CocoapodsUikitIos SdkReact NativeFlutterCordovaSwiftSwiftUIFastlaneGCDSwift Package ManagerXcode InstrumentsSwift Concurrency

Remote

Skills:

Ios DevelopmentSwiftUIVIPER ArchitectureCombine FrameworkGit Version ControlApp Store Publishing