Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Mobile iOS Engineer ( Last mile delivery ) image - Rise Careers
Job details

Senior Mobile iOS Engineer ( Last mile delivery )

Yassir is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in 45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa. It is backed (~$200M in funding) by VCs from Silicon Valley, Europe and other parts of the world.

We offer on-demand services such as ride-hailing and last-mile delivery. Building on this infrastructure, we are now introducing financial services to help our users pay, save and borrow digitally.

Helping usher the continent into a digital economy era. We’re not just about serving people - we’re about creating a marketplace to bring people what they need while infusing social values.


ABOUT THE ROLE

In this role, you will be part of our engineering team, working with a high quality code base and the latest tools, where you will promote your skills to be an expert in complex frontend development in iOS (swift and swiftUI) native platforms. Your primary focus will be development of mobile applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to a highly dynamic environment, where root cause analysis and rapid collaborative problem solving, sophisticated design, and the creation of quality products are required.


TASKS
  • Design and build mobile applications for iOS.
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
  • Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products.
  • Work with the engineering and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
  • Dive into difficult problems and successfully deliver results on schedule


REQUIREMENTS
  • Must have technical skills with at least 5 years of experience
  • Language: iOS (swift) native
  • Familiarity with cloud message APIs and push notification
  • Web architecture: Rest and restful APIs, micro-services
  • Version control: GIT
  • Nice to have technical skills (Strongly advised)
  • Containers: Docker, kubernetes
  • Caching, Redis server
  • Scaling, Web load balancing
  • Experience in a rapidly growing company in the mobility, on-demand or fintech space is a plus
  • BSc/MSc in Engineering, Computer Science or relevant field


BENEFITS
  • Ground floor opportunity with the team; shape the strategic direction of the company
  • Sharp, motivated co-workers in a fun office environment or in remote 



WHY YOU SHOULD JOIN YASSIR
  • Join one of the fastest-growing tech companies in North Africa
  • Have a lasting impact on our company's culture
  • Make a real impact on the world by helping us bring affordable financial and on-demand services to millions of Africans
  • Work on some really hard technical challenges from identity infrastructure for Africans, digital payment networks to complex mapping and routing systems across the continent.
  • We are the first Algerian startup to go through Y Combinator program and we’re backed by top investors including Unpopular Ventures, Rebel Fund and DainTree.VC


At Yassir, we believe in the power of diversity and the importance of an inclusive culture. So, if you're ready to bring your unique perspective and experiences to the table, then we're excited to listen.


Don't just apply for a job, come and be a part of our journey. Let's create a better tomorrow together.


We look forward to receiving your application!


Best of luck,

Your Yassir TA Team



YASSIR Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
YASSIR DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of YASSIR
YASSIR CEO photo
Unknown name
Approve of CEO
What You Should Know About Senior Mobile iOS Engineer ( Last mile delivery ), YASSIR

Join Yassir as a Senior Mobile iOS Engineer and be part of a groundbreaking team that's revolutionizing daily services across the Maghreb region! Picture this: You’ll be diving into the world of mobile applications, shaping the user experience on iOS platforms using Swift and SwiftUI. At Yassir, we’re not only about providing ride-hailing and last-mile delivery services but also ushering in a digital economy that empowers our users to handle their financial needs seamlessly. Your role will involve creating high-performance, quality mobile apps while collaborating with a talented team of engineers and developers. You’ll face thrilling challenges, from optimizing app performance to brainstorming innovative features. We're on a mission to integrate the latest technologies that enhance user satisfaction, and we need your expertise to help us identify issues, troubleshoot problems, and ensure that our products exceed expectations. If you're passionate about contributing to a project that aims to make a difference in the lives of millions, this is your chance! Yassir offers a dynamic environment where creativity meets technical excellence, and we can’t wait for you to help us expand our reach beyond Algeria, Morocco, and Tunisia into Europe and Sub-Saharan Africa. Join us, share your ideas, and be a part of something bigger. Let’s create a better tomorrow together!

Frequently Asked Questions (FAQs) for Senior Mobile iOS Engineer ( Last mile delivery ) Role at YASSIR
What are the key responsibilities of a Senior Mobile iOS Engineer at Yassir?

As a Senior Mobile iOS Engineer at Yassir, you'll design and build innovative mobile applications for iOS, ensuring their performance and responsiveness. You’ll collaborate with your team to define and ship new features, tackle bugs, and maintain high code quality. Your work will also integrate back-end services, making your role crucial in delivering a smooth user experience.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Mobile iOS Engineer position at Yassir?

To be considered for the Senior Mobile iOS Engineer role at Yassir, you should have at least 5 years of experience in mobile app development, specifically with iOS using Swift and SwiftUI. Familiarity with REST APIs and microservices, as well as version control systems like GIT, is also essential. An educational background in Engineering, Computer Science, or a relevant field is required.

Join Rise to see the full answer
How does Yassir support its engineers in their career growth?

At Yassir, we prioritize your growth and development by offering a dynamic work environment where you can collaborate with sharp, motivated co-workers. Our team members play a vital role in shaping the strategic direction of our company, allowing you to have a lasting impact on both our technology and our company culture.

Join Rise to see the full answer
What technologies should a Senior Mobile iOS Engineer at Yassir be familiar with?

As a Senior Mobile iOS Engineer at Yassir, you should be adept in Swift native development for iOS. Experience with cloud messaging APIs, GIT for version control, and a solid understanding of REST and micro-services architecture are also key. Familiarity with Docker, Kubernetes, and Redis for caching would be highly beneficial.

Join Rise to see the full answer
What makes working at Yassir unique for a Senior Mobile iOS Engineer?

Working at Yassir is unique because you're joining one of the fastest-growing tech companies in North Africa with a commitment to making a real social impact. You'll face exciting technical challenges while contributing to projects that help millions access essential services. Plus, our inclusive culture values diverse perspectives, ensuring your voice matters!

Join Rise to see the full answer
Common Interview Questions for Senior Mobile iOS Engineer ( Last mile delivery )
Can you describe your experience with Swift and SwiftUI for iOS development?

In answering this question, highlight specific projects where you utilized Swift and SwiftUI. Discuss particular features you built, emphasizing your problem-solving skills and how you contributed to enhancing user experience.

Join Rise to see the full answer
How do you ensure the performance and quality of mobile applications?

Detail techniques you employ, such as profiling tools to monitor app performance, conducting code reviews, and implementing automated testing. Empathize your tactics in finding and resolving bottlenecks swiftly.

Join Rise to see the full answer
What is your experience with REST APIs and how do you usually integrate them into mobile applications?

Describe your understanding of RESTful architecture, your experience in making API calls, handling responses, and ensuring seamless data integration in your iOS apps. Highlight any challenges faced and how you overcame them.

Join Rise to see the full answer
Can you share a challenging bug you encountered in mobile development and how you solved it?

Discuss a specific incident, outlining the steps you took for troubleshooting. Elaborate on the analysis, tools used, and your proactive approach to ensure a quick and effective resolution.

Join Rise to see the full answer
How do you stay updated on the latest trends in mobile app development?

Share your methods for keeping informed, such as following relevant blogs, participating in online courses, or engaging in networking events. Discuss any recent trends you’ve successfully integrated into your previous work.

Join Rise to see the full answer
What strategies do you use to collaborate with engineering and design teams?

Talk about your communication approach, tools you utilize (like Slack or Jira), and how you ensure all team members are aligned on project goals. Provide examples of successful collaborations that resulted in improved outcomes.

Join Rise to see the full answer
Describe your familiarity with containerization technologies like Docker and Kubernetes.

Provide concrete experiences relating to Docker and Kubernetes in deploying or managing applications. Discuss how these technologies improved your workflow and deployment processes.

Join Rise to see the full answer
How do you handle tight deadlines and manage workload in a fast-paced environment?

Explain your organizational skills, prioritization techniques, and any tools you utilize for task management. Showcase a past experience where you successfully met a tight deadline while maintaining high quality.

Join Rise to see the full answer
What attracts you to the mobility and fintech space?

Express your passion for innovation and technology, emphasizing how these industries are transforming lives. Discuss any specific interests or experiences that drew you to Yassir in this context.

Join Rise to see the full answer
What do you believe is the most critical aspect of user experience in mobile app development?

Share your perspective on user experience, emphasizing the importance of intuitive navigation and accessibility. Discuss how you prioritize user feedback to guide your development processes.

Join Rise to see the full answer

Yassir is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in 45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa. It...

18 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 2, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!