Senior IOS Developer

 (1+ years exp)
$6k – $9k
Published: 1 week ago
Avatar for eZhire

eZhire

Rental Cars delivered to you #on-demand

Job Location

Karachi • 
Karachi DistrictClifton

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

Skills

iOS Development
UI/UX Design

The Role

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.


DUTIES & RESPONSIBILITIES

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

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


DESIRED QUALITIES

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

More about eZhire

Founders

Farhan Ali
Founder • 3 years
Dubai
image
Hassan J. Saduzai
CEO, Co-founder • 3 years
Dubai
image
Go to team image

Similar Jobs

eZhire company logo
eZhire
Rental Cars delivered to you #on-demand
YPay Financial Services company logo
YPay Financial Services
An autopilopt for millenial investors across Pakistan
CreditBook company logo
CreditBook
Powering financial infrastructure in emerging markets
Pilot company logo
Pilot
Collaborative Travel Hub - Discover, plan, book and relive trips with friends
Pilot company logo
Pilot
Collaborative Travel Hub - Discover, plan, book and relive trips with friends
Pilot company logo
Pilot
Collaborative Travel Hub - Discover, plan, book and relive trips with friends