iOS Engineer
inDrive · Islamabad
Job description
About the role
The User Experience team builds and runs initiatives across a superApp, running A/B tests with tens to hundreds of thousands of users to validate hypotheses and deliver new features quickly. The team shapes the app's look and feel and focuses on the home screen experience, with flexible configuration for different markets worldwide. This position is based in Pakistan.
Key responsibilities
- Develop and maintain iOS apps with Swift, UIKit and SwiftUI.
- Collaborate with cross-functional teams on feature design, system architecture and A/B experiments.
- Identify and fix bugs, performance bottlenecks, offline-storage and threading issues using profiling and network-debugging tools.
- Ensure code quality through unit and snapshot tests and pull-request practices that follow community guidelines.
- Take part in sprint planning and task decomposition.
Required profile
- 4+ years of commercial iOS development.
- Solid understanding of the full mobile development life cycle and base knowledge in computer science.
- Experience with offline storage, multithreading and modern concurrency (async/await).
- Understanding of Clean Architecture and common patterns (MVC, MVVM, MVP) and the ability to apply them.
Required skills
- Strong grasp of iOS SDK, Swift, SwiftUI and other iOS frameworks, plus Alamofire and SnapKit.
- Knowledge of App Store Review Guidelines.
- Familiarity with RESTful APIs and network debugging (Proxyman).
- Git proficiency: branches, pull requests and reviewing feedback.
What we offer
- Mentoring, career consulting and learning programs.
- International experience through a Global Talent Exchange Program.
- Company-wide challenges, awards, sports, social impact and volunteering projects.
- Co-financed language courses and internal speaking clubs.
- Final benefits may vary by location.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Pakistan.
Salary: Software Engineer - E-Commerce (Remote) Based on 30 job offers in PakistanSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 48 minutes ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
inDrive
Islamabad
Related job offers
-
Scrum Master / Team Coach
S&P Global Islamabad -
Junior Auditor (Data Labeling & Quality Review)
Volga Partners Islamabad -
MIS / Network Technician
TeReSol Pvt. Ltd. Islamabad -
Application Support Engineer (.NET, SQL Server, Angular, Linux/Unix)
Systems Limited Lahore -
Product Manager - Corporate Digital Banking
VeriPark