iOS Developer

Aryan-Solutions-Pte.-Ltd.

Singapore

On-site

SGD 90,000 - 120,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Aryan-Solutions-Pte.-Ltd. seeks an experienced iOS Developer to design, develop, test, and maintain native iOS apps for Apple platforms.

You will work with Swift, SwiftUI, UIKit, and Objective-C alongside product, design, backend, and engineering teams to deliver secure, high‑performing mobile experiences. Responsibilities include implementing MVVM/MVC architectures, integrating REST APIs, writing clean, tested code with XCTest, and participating in code reviews.

Qualifications

  • Bachelor's degree in computer science or related field.
  • Experience developing native iOS apps.
  • Proficiency in Swift and knowledge of Objective-C.
  • Experience with SwiftUI, UIKit, and iOS SDK.
  • Experience integrating RESTful APIs and JSON.
  • Knowledge of MVVM and MVC patterns.
  • Experience with Git, XCTest, and testing.

Responsibilities

  • Design, develop, test, and maintain native iOS apps in Swift and Objective-C.
  • Build modern UIs with SwiftUI and UIKit.
  • Integrate backend services via REST APIs.
  • Apply MVVM or MVC architecture.
  • Write clean, documented code and perform unit/UI tests.
  • Collaborate with cross-functional teams throughout the lifecycle.
  • Participate in code reviews and adhere to coding standards.
  • Use Git for source control and releases.
  • Stay updated with Swift, iOS SDK, and Apple frameworks.

Skills

Swift
Objective-C
SwiftUI
UIKit
REST APIs
JSON
MVVM
MVC
Git
XCTest
Memory management
Concurrency
Agile
Debugging
Communication

Education

Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related discipline

Tools

Xcode

Job description

Role Overview

We are seeking an experienced iOS Developer to design, develop, test, and maintain high-quality mobile applications for Apple platforms.

The successful candidate will have strong hands‑on experience with Swift, iOS development frameworks, API integration, and modern application architecture. You will work closely with product, design, backend, and engineering teams to deliver secure, reliable, and high-performing iOS applications.

Key Responsibilities
  • Design, develop, test, and maintain native iOS applications using Swift and Objective‑C.

  • Develop modern user interfaces using SwiftUI and UIKit.

  • Translate product and UX requirements into responsive and intuitive mobile experiences.

  • Integrate iOS applications with backend services using REST APIs and JSON.

  • Implement application architecture using patterns such as MVVM and MVC.

  • Develop reusable, maintainable, and scalable application components.

  • Write clean, efficient, testable, and well‑documented code following iOS development best practices.

  • Perform unit testing and UI testing using XCTest and related testing frameworks.

  • Troubleshoot application defects, crashes, performance issues, and production incidents.

  • Optimise application performance, memory usage, responsiveness, and battery consumption.

  • Implement appropriate memory management and concurrency techniques.

  • Collaborate with backend developers, UX/UI designers, QA engineers, and other stakeholders throughout the development lifecycle.

  • Participate in code reviews and contribute to coding standards and engineering best practices.

  • Use Git for source code management, branching, merging, and collaborative development.

  • Support application releases, deployment, maintenance, and ongoing enhancements.

  • Stay current with developments across Swift, iOS SDK, Apple frameworks, and mobile development practices.

Required Skills
  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.

  • Strong hands‑on experience developing native iOS applications.

  • Strong proficiency in Swift and working knowledge of Objective‑C.

  • Hands‑on experience with SwiftUI and UIKit.

  • Strong knowledge of iOS SDK, Xcode, and Apple development frameworks.

  • Experience integrating RESTful APIs and working with JSON‑based data.

  • Good understanding of mobile application architecture patterns such as MVVM and MVC.

  • Experience using Git or similar version control systems.

  • Hands‑on experience with XCTest, unit testing, and UI testing.

  • Strong understanding of iOS memory management, concurrency, application lifecycle, and performance optimisation.

  • Experience troubleshooting and debugging complex mobile application issues.

  • Good understanding of software engineering principles, design patterns, and clean coding practices.

  • Strong analytical, problem‑solving, and communication skills.

  • Ability to work effectively within cross‑functional Agile development teams.

Preferred Skills
  • Hands‑on experience with Swift Concurrency, including async/await.

  • Experience with modern iOS architecture and modular application development.

  • Familiarity with CI/CD pipelines for mobile application development.

  • Experience with automated build, testing, and deployment processes.

  • Understanding of mobile application security and secure coding practices.

  • Experience supporting production‑grade or enterprise‑scale iOS applications.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Developer
iOS Developer

INFINITE COMPUTER SOLUTIONS PTE LTD • Singapore

On-site
SGD 150,000 - 210,000
iOS developer
iOS developer

TECHCOM SOLUTIONS (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
iOS developer
iOS developer

TechCom Solutions Pte Ltd • Singapore

On-site
SGD 70,000 - 110,000
iOS developer
iOS developer

FRACTAL TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Developer
Software Developer

MCONNECT CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Software Developer
Software Developer

ABS CONNECT PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Software Developer
Software Developer

ABS Connect • Singapore

On-site
SGD 90,000 - 180,000
ios developer
ios developer

Techcom Solutions India Private Limited • Singapore

On-site
SGD 70,000 - 100,000
iOS Developer
iOS Developer

PERCEPT SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 65,000 - 90,000
iOS Developer
iOS Developer

ENCORA TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000