This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
iOS/macOS Developer – Swift & System Integration
PureLogics · Johar Town
Job description
About the role
We are looking for an experienced iOS/macOS Developer to design, build, and maintain high‑performance applications on Apple platforms. The role involves deep integration of native Swift code with C/C++ libraries and handling complex system‑level data processing.
Key responsibilities
- Develop and maintain macOS and iOS applications using Swift and SwiftUI.
- Integrate C/C++ libraries and manage static/dynamic linking.
- Implement REST API communication and asynchronous workflows.
- Handle low‑level file operations, large data sets, and binary/disk image processing.
- Optimize performance using profiling tools and ensure code quality through unit and UI testing.
- Collaborate with the team using Git and Agile/Scrum processes.
Required profile
- Strong ownership mindset and ability to work independently.
- Excellent problem‑solving and debugging skills.
- Effective communication and collaboration within a cross‑functional team.
- Attention to detail and commitment to high code quality.
- Willingness to learn new technologies and adapt quickly.
Required skills
- Swift, SwiftUI, Foundation, and Apple system frameworks.
- macOS and iOS application architecture.
- Object‑oriented programming and clean architecture principles.
- REST APIs, asynchronous programming, multithreading, concurrency, and memory management.
- Git and collaborative development workflows.
- Agile/Scrum methodology.
- C/C++ integration, static and dynamic libraries.
- Build systems such as CMake, Autotools, or Makefiles (preferred).
- Low‑level file operations, large data handling, binary handling, file systems, and disk image processing.
- Experience with libewf, AFF4, VMDK, FUSE or related tooling (preferred).
- Performance optimization and profiling tools.
- Security best practices.
- Unit testing and UI testing.
- macOS command‑line tooling, virtualization, image mounting, software signing, packaging, and release workflows.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Pakistan.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
PureLogics
Johar Town