Apply For This Job


Job Description

About eZhire

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.

Evolving and eradicating the conventional ways of renting cars.

Saving people, the time and hassle, giving them the freedom to go wherever they want, when they want, making places more accessible and opening up more possibilities.

What We’re Looking For

  • A self-starter:  We want to work with people who enjoy building things from the bottom up.  Stuff changes fast in our world so you’ll need to be highly adaptable as well as calm under pressure.
  • A great advocate:  We’re looking to create new regulatory frameworks that encourage innovation and alternatives to individual car ownership/car rentals/booking sites and cabs.  You’ll need the intellectual firepower to grasp complex policy issues as well as the ability to articulate clearly and simply how eZhire is better alternative and can help improve transportation for everyone—both orally and in writing.
  • A strong campaigner:  Smartphone apps are disruptive, and the interests being disrupted are deeply entrenched.  So you’ll need to put together proactive campaigns involving passengers, drivers and third parties that demonstrate there’s a better alternative to today’s outdated status quo.  That means having a bias for action in everything you do—and a willingness to engage in debates, that can often become heated.
  • A team player:  Success at eZhire depends on the ability to organize different teams (internally and externally) around shared goals.  It’s why we’re looking for well-organized people who enjoy working with others to get stuff done—and who can deal with the ambiguity that sometimes comes from working cross-functionally. 

Job Description


We want a developer to convert and extend our existing hybrid Ionic mobile app to native IOS Mobile App, so we need an experienced IOS mobile developer who can work on his own from scratch to develop the app and who can provide support and train our existing engineers after development. The engineer’s responsibilities are as following


• 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.


• Translate wireframes/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 store


• Must have 4 years of a university degree

• Must have 5+ years of hands-on experience with building IOS apps 

• Must have a couple of live apps on the app store 

• Must know the best UI/UX design practices based on different screen sizes 

• Experience in SWIFT 

• Expert level in the objective C programming language 

• 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 benchmarking 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

Functional Area:
Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Full Time/Permanent
Job Location:
Minimum Education:
Career Level:
Experienced Professional
Minimum Experience:
5 Years
Apply Before:
Nov 10, 2018
Posting Date:
Oct 10, 2018
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

Mobile App Developer - Android / iOS

NayaTel Pvt Ltd, Islamabad, Pakistan
Posted Mar 22, 2019

Senior iOS (APP) Developer

Selteq Ltd, Islamabad, Pakistan
Posted Mar 04, 2019

Mobile App Developer (Android & iOS)

AceViral, Mirpur (AJK), Pakistan
Posted Feb 25, 2019

IOS App Developer

Krucial Systems, Karachi, Pakistan
Posted Feb 28, 2019
View All