Apply For This Job


Job Description

eZhire is an on-demand car rental app, that gets the car rental delivered right to the center with a tap on the mobile app. We are changing the way people get their car rentals. eZhire offers an efficient, convenient and elegant way to rent a car.


  • As an iOS developer, you would be responsible for developing IOS app for eZhire and adding new features and optimizing.
  • You will develop code that is efficient, smart and impactful.
  • Make decisions on best UI practices for optimal mobile experiences.
  • Responsibilities
  • Translate wire frames/designs to high-quality code
  • Design and maintain reusable, reliable and high-performance swift code
  • Identify Bottlenecks and come up with the optimized solution
  • Ensure the best coding practices using swift, and responsiveness of the application
  • Help maintain code quality by code reviews and automation of operations
  • Publish applications to the app storeRequirements
  • Must have 4 years of a university degree
  • Must have 3-5 years of hands-on experience with building IOS apps
  • Must have a couple of live apps on the app store
  •  Experience in designing layouts by using constraints and size classes is must
  • Must know the best UI/UX design practices based on different screen sizes
  • Experience in SWIFT 3 is must
  • Familiarity with Restful APIs to connect IOS applications to back-end services
  • Experience with Google Maps
  • Strong knowledge of IOS UI design principles, patterns, and best practices
  • Worked on building real-time applications
  • Extensive knowledge of OOP and Software Design patterns
  • Implemented best coding practices in swift
  • Consume JSON based restful API
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with the push notifications, hardware calls, and integrating third-party SDKs
  • A knack for bench marking and optimization
  • Proficient understanding of code versioning tools, such as Git and TFS
  • Should be aware of the security vulnerabilities of the application
  • Proficient understanding of code versioning tools, such as Git.
  • Excellent verbal and written communication skills are a big plus
  • Experience with automated testing will be an added advantage


  • Have experience with location-based services
  • Solid understanding of the full mobile development life cycle.
  • Ability to adapt quickly to an existing, complex environment.
  • Able to work independently
  • Candidate should be self-motivated, independent, and exhibit exceptional relationship management skills.
  • Exceptional attention to detail.
  • Well-developed interpersonal skills that promote and foster a team culture.
  • Possess excellent organizational skills, and communication skills both written and verbal.
  • Willing to work long hours to meet the deadlines
  • Good business and technical documentation skills

The position is based in Karachi, Pakistan.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Bahadurabad, Karachi, Pakistan
No Preference
Minimum Education:
Career Level:
Experienced Professional
Minimum Experience:
3 Years
Apply Before:
Feb 13, 2020
Posting Date:
Jan 13, 2020
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium


Information Technology · 1-10 employees - Karachi


Similar Job Titles

iOS Developer

TeChoices IT Solution, Lahore, Pakistan
Posted Jan 15, 2020

IOS Developer

Jedsoft, Karachi, Pakistan
Posted Dec 30, 2019

Senior IOS Developer

Al Fazee, Karachi, Pakistan
Posted Dec 24, 2019

iOS Developer

MTBC, Multiple Cities, Pakistan
Posted Jan 11, 2020
View All