iOS Developer

Tech Avenue Pvt Ltd

Islamabad

On-site

PKR 1,800,000 - 2,400,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tech Avenue is hiring for an iOS engineer to join an AI-driven management platform. Work on field-ready apps with intermittent connectivity, focusing on offline-first data, media handling, and real-time APIs.

You'll collaborate with backend, design, QA, and product teams, mentoring juniors while delivering features on schedule. Onsite in Islamabad, contract for 6 months with extension possible; strong emphasis on quality and performance.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 4–5 years of professional native iOS development with apps on the App Store.

Responsibilities

  • Build, test, and maintain production iOS applications using Swift, UIKit, and SwiftUI.
  • Design architecture for maintainability (MVVM or Clean Architecture).
  • Integrate REST and WebSocket APIs and third-party SDKs.
  • Implement offline-first data flows with local caching and sync.
  • Handle media features like camera, large uploads, and PDF/image annotation.
  • Mentor junior developers and participate in code reviews.
  • Release through TestFlight and App Store Connect, align with backend on API contracts.

Skills

Swift
UIKit
SwiftUI
MVVM
Clean Architecture
REST/WebSockets
Core Data
Async/Concurrency
Xcode
Unit Testing
Code reviews
Debugging
Git workflows

Education

Bachelor's degree in Computer Science or related field

Tools

Xcode

Job description

Company: Tech Avenue Employment Type:Contract (6 months, extendable) Location: Onsite, Islamabad

About Tech Avenue

Founded in 2018, Tech Avenue helpsclients envision, design, and deliver technology solutions that unlocktheirbusiness potential. We build market-defining, high-quality products that createreal value and competitive advantage for our clients.

About the Role

You'll be joining the iOS team onan AI-driven management platform. The product combines an event-drivenmicroservices with mobile apps used directly on construction sites � whereconnectivity is unreliable, media capture is constant, and workflows ofteninvolve voice and real-time updates. This isn't a typical CRUD app; you'll bebuilding for field conditions as much as for polish.

What You'll Do
  • -Build,test, and maintain production iOS applications using Swift, UIKit, andSwiftUI
  • -Designapp architecture that stays maintainable as the product grows (MVVM, CleanArchitecture, or similar)
  • -IntegrateREST and real-time (WebSocket) APIs, third-party SDKs, and localpersistence layers
  • -Implementoffline-first data flows: local caching, queued writes, and sync/conflictresolution for intermittent connectivity
  • -Buildmedia-heavy features: camera capture, large/resumable media uploads, documentand drawing viewing (PDF/image annotation), and efficient image loadingfor large galleries
  • -Integratevoice capture/streaming features.
  • -Profileand optimize performance, memory, responsiveness, and battery usage
  • -Writeunit and UI tests, and participate in code reviews
  • -Managereleases through TestFlight and App Store Connect
  • -Partnerwith backend, design, QA, and product to turn requirements into shippedfeatures, and work closely with the backend team to align on an evolvingAPI Gateway contract
  • -Mentorjunior developers and share knowledge across the team
What You'll Need
Experience
  • -Bachelor'sdegree in Computer Science, Software Engineering, or a related field
  • - 4�5years of professional native iOS development, with production apps shippedto the App Store
Technical
  • -Swift,UIKit, SwiftUI, and the native iOS SDK
  • -iOSapp lifecycle, Auto Layout, Storyboards/XIBs, and reusable UI components
  • -Architecturalpatterns: MVVM, MVC, or Clean Architecture
  • -Concurrency:Swift Concurrency, async/await, and GCD
  • -Memorymanagement: ARC, retain cycles, and performance tuning
  • -Networkingand data: URLSession, WebSockets, --JSON, Codable, Core Data, UserDefaults,Keychain
  • -Offline-firstdesign: local caching, background sync, retry/reconciliation strategies
  • -Mediahandling: camera capture, image/video compression, chunked or resumableuploads, PDF/document rendering
  • -Testingand debugging: XCTest, Xcode, Instruments
  • -Releaseengineering: App Store Connect, TestFlight, provisioning profiles,certificates
  • -Platformfundamentals: push notifications, deep linking, background tasks, locationservices, permissions, biometric auth (Face ID/Touch ID), and iOS securitybasics
  • -Gitand collaborative development workflows
  • -Explainstechnical concepts clearly to both technical and non-technicalstakeholders
  • -Takesownership of features and delivers them on time
  • -Givesand receives constructive feedback well
  • -Approachesproblems analytically and contributes actively to team decisions
  • -Comfortableworking against an API surface that evolves alongside an active backend build-out
Nice to Have
  • -Experienceas a Technical Lead or mentoring iOS developers
  • -CI/CDfor iOS using Fastlane, GitHub Actions, Bitrise, or Jenkins
  • -Firebase,APNs, analytics, and crash reporting integrations
  • -Experiencewith audio/voice features (AVFoundation, speech APIs)
  • -Modulararchitecture with Swift Package Manager
  • -Agile/Scrumexperience
  • -Open-sourcecontributions or an active GitHub profile
  • -Duration:6 months, onsite, with extension based on performance, delivery quality,and project needs
  • -Candidatesmust be available to work from the office for the full contract period
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Engineer - AI-Driven Field Platform (Onsite Islamabad)
iOS Engineer - AI-Driven Field Platform (Onsite Islamabad)

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 1,800,000 - 2,400,000
Senior iOS Developer
Senior iOS Developer

Devsinc • Lahore

On-site
PKR 5,586,000 - 8,380,000
IOS developer
IOS developer

EliteService Staffing • Lahore

On-site
Competitive salary
Flexible working hours
Opportunities for growth
+1
IOS developer
IOS developer

GulfDesign UAE • Lahore

On-site
PKR 1,200,000 - 1,800,000
Accommodation provided for out-of-town
Software Engineer - iOS
Software Engineer - iOS

Devsinc, LLC • Lahore

On-site
PKR 1,200,000 - 1,800,000
Junior IOS Developer
Junior IOS Developer

Abacus Global • Lahore

On-site
PKR 600,000 - 900,000
IOS developer
IOS developer

AlphaConnect • Multan

On-site
Senior IOS Developer
Senior IOS Developer

Translation Empire Ltd • Rawalpindi Cantonment

On-site
Mid IOS App Developer
Mid IOS App Developer

Translation Empire PK • Saddar

On-site
PKR 1,800,000 - 3,000,000
IOS developer
IOS developer

JobCenter • Multan

On-site