Senior Software Engineer (iOS) at Careem | Torre

Senior Software Engineer (iOS)

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Compensation
USD80K - 160K/year
Non-negotiable
location_on
Remote (for Egypt residents)
Remote (for Pakistan residents)
Remote (for Lebanon residents)
Remote (for Jordan residents)
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Posted over 5 years ago

Requirements and responsibilities


• As a Senior iOS Mobile Engineer on the Captain Ride team, you will be a part of a cross-functional team developing the highly scalable and reliable mobile applications that our drivers use every day. You will work with a group of highly talented and motivated individuals to help shape the experiences that our Captains interact with every day on the Careem platform. • You will be asked to take difficult business problems and turn them into delightful and reliable user experiences which allow our Captains to work on our platform. Your focus will be around helping lead the team to create an engaging user experience and building core app functionality which works in a hybrid online/offline manner • This role is for a remote position in Pakistan, Lebanon, Jordan, Egypt or Morocco • Design and build advanced, scalable applications written in Swift along with Kotlin Multiplatform. • Work with the product and design teams to understand end-user requirements and use cases and translate them pragmatic and effective technical solutions. • Integrate with our backend services to make sure we are delivering a great • mobile user experience that is super-fast for end users. • Own end-to-end product modules and features from requirements to going live. • Design and review code, troubleshoot and act as a consultant to your peers on technical matters. • Gather requirements by interacting directly with the end-users and advocate delightful user experiences. • Continuously discover, evaluate, and implement new technologies to maximize development efficiency. • Unit-test code for robustness, including edge cases, usability, and general reliability.
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.