hero

Middle East Venture Partners
Leverage our network to build your career

Search open roles at our portfolio companies
MEVP
MEVP
27
companies
233
Jobs

Android Engineering Manager

Toters

Toters

Software Engineering
Matn, Lebanon
Posted on Monday, May 29, 2023

The Company

Toters is an on-demand e-commerce and delivery platform and operates a service that enables customers to get anything in their city at the highest level of convenience.

At Toters, technology is at the heart of everything we do. We have product teams that are working hard every day to create products that make our customers' lives easier. Our engineers are also continuously creating solutions to make our processes more efficient, all in an effort to get to our customers fast and at the best cost. If you are interested in working in a high growth startup environment, and look to be part of a team that will potentially change the way customers shop in the Middle East, apply now.

Role

As an Android Engineering Manager, you will be responsible for leading and managing a team of Android Engineers to ensure the quality of our mobile applications. You will oversee the development of new features and improvements to our Android applications, as well as the creation of automated testing frameworks, tools, and scripts that will verify the functionality, reliability, and performance of our software. You will be responsible for developing and implementing testing strategies and plans, as well as identifying and addressing gaps in the existing automation test cases to ensure quality is baked into every aspect of the software development process.

Description:

As an Android Engineering Manager, you will be responsible for leading and managing a team of Android Engineers to ensure the delivery of high-quality Android products to Toters customers. You will be a critical partner to Product Engineering teams in establishing solid code. Your role will involve participating in discussions on architecture design, end-to-end integration, and user impacts to ensure quality is baked into every project with a bigger picture in mind.

In this role, you will:

  • Lead and manage a team of Android Engineers responsible for developing and maintaining various features on multiple Android applications
  • Mentor and guide team members to deliver impactful products while caring for their career growth
  • Collaborate closely with cross-functional teams, including Android developers, QA engineers, and other stakeholders to ensure the quality of our Android products
  • Facilitate white board sessions with Android engineers to suggest architecture and design for new features and major refactoring of existing ones
  • Recruit, onboard, and continuously train world-class Android engineers both locally and globally
  • Conduct regular 1:1s with all team members to discuss challenges, opportunities, and areas for improvement
  • Stay up-to-date with emerging trends and technologies in Android software development and testing
  • Participate in architecture design, end-to-end integration, and user impacts to ensure quality is baked into the project with a bigger picture in mind and advocate for quality at every step of the way

Key Qualifications

  • 8+ years of proven ability to design and build Android applications
  • At least one year of experience of leading a team of engineers
  • A strong understanding of software development best practices such as Design Patterns, Domain Driven Design, Clean Code and Clean Architecture, and SOLID principles
  • Solid proven ability to define/design/execute/maintain product evaluation planning with clear quality metrics
  • Good understanding of Agile methodologies such as Scrum or Kanban
  • Excellent written and verbal communication and interpersonal skills, including achieving team goals, negotiation, and getting stakeholder buy-in
  • Has experience implementing modern architectures such as MVP, MVVM etc
  • Good understanding of Services and the Service lifecycle
  • Mastery of kotlin and kotlin coroutines

Nice to have

  • 3+ years of experience of leading a team of engineers
  • Was part of a core team that built an android app with more than 1 million downloads on Google Play store
  • Has experience with Android Unit testing and Automation testing
  • Has experience with Android CI/CD including creating software delivery pipelines
  • Experience in Gradle and the Android build system
  • Experience using Jetpack Compose
  • Experience with the Huawei AppGallery and Huawei app builds

Benefits

  • Competitive compensation
  • Discounts on your Toters orders
  • First-class medical insurance
  • National Social Security Fund registration
  • Toters is an Office-First company, but hybrid work is tolerated