Mobile Android Engineer
Confirmed live in the last 24 hours
Smartphone-based ride-hailing service in Algeria
Company Overview
Yassir, a transport service company, stands out for its extensive reach, operating in over 50 cities across Algeria, Canada, France, Morocco, Tunisia, Senegal, and South Africa, demonstrating its global industry leadership. The company's mission to make life easier for its users, coupled with its commitment to social values, fosters a positive and impactful work culture. Its competitive advantage lies in its user-friendly smartphone application, which allows users to book a driver and travel safely at any time, ensuring a seamless and secure transportation experience.
Consumer Software
Social Impact
Fintech
Company Stage
Series B
Total Funding
$217.7M
Founded
2016
Headquarters
Palo Alto, California
Growth & Insights
Headcount
6 month growth
↑ 18%1 year growth
↑ 56%2 year growth
↑ 90%Locations
Montreal, QC, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Android Development
Data Structures & Algorithms
Docker
Git
Kotlin
Redis
REST APIs
Kubernetes
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
- Design and build mobile applications for Android
- 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
- Must have technical skills
- A minimum of 2 years of experience
- Language: Android, Kotlin
- 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
- BSc/MSc in Engineering, Computer Science or relevant field
Desired Qualifications
- Experience in a rapidly growing company in the mobility, on-demand, or fintech space is a plus