Engineering Manager


Job Description

About Mumzworld

Founded in 2011, with the vision of making a mother’s life easier, Mumzworld has pioneered a revolutionary and gold standard e-commerce shopping experience for all things mother, baby and child in the Middle East region. 

Today, Mumzworld prides itself with being the premier, trusted and definitive source of mother baby and child products in the region, with the largest unique range of products.  Mothers are at the heart of our brand. We not only strive to ensure that they make the most informed purchase decisions and receive a delightful, seamless and unique online experience, but also that they are empowered and engaged by the most supportive bilingual community. From the region, and for the region, we have impacted a community of over 2,000,000 Mumz and growing. Mumzworld has received numerous international and regional awards, anchoring it as the leader in its space.  We are always on the lookout for the smartest, most ambitious talent who share our vision to build a best in class vertical ecommerce business, who are interested in contributing to the larger community and who believe that the only way to build great businesses is by being smarter, faster and more innovative than anyone else. We look for team players who are modest, understated, yet create a loud impact with their results. If that is you, we’d love to chat.

Here’s a snapshot of what your responsibilities would include:

  • Leading and empowering multiple engineering teams and/or teams with cross-functional reaching scope in an agile development environment designing, implementing, and testing features for different web and cloud applications.
  • Recruiting, hiring, mentoring, and coaching software development Managers and software Engineers at different levels of experience.
  • Continuous performance, scalability, and quality improvements of existing applications.
  • Working with the team for designing flexible and extensible architectures for new features and modules.
  • Elaborating requirements together with stakeholders, product owners and translating it into great solutions and products.
  • Coaching engineers through code reviews, pair programming, and tech talk sessions.
  • Participating in application debugging and diagnosis.

8 + years experience building full stack applications using modern frameworks, robust testing practices and application monitoring tools.2+ years of hands-on technical leadership and people management experience.Excellent critical thinking abilities and a pragmatic approach to balancing delivery vs. technical debt.Experience leading cross-functional teams of multidisciplinary engineers.Aligns with other teams on project scope, domain and boundaries.Analyzes and identifies possible project delays and reports to stakeholders.Mentorship – ability to successfully transfer knowledge.Able to decrypt unclear stakeholder requirements and drives for clarity to ensure the right problem is addressed.Solid experience building large-scale full stack applications in modern frameworks (NodeJS / React / NestJS / PHP).Solid understanding of mobile apps development in iOS or Android.Experience working within Agile practices and knowledge of Agile values & principles.Experience with cloud platforms preferably AWS.Solid experience of building applications in distributed systems architecture (Microservices, Event-Driven, SOA and RESTful Services).Experience working with relational and NoSQL databases (e.g. PostgreSQL, Redis, DynamoDb).Experience with CI/CD tools and techniques.Ensures quality, performance, monitoring, alerting and security using best practices.

To apply for this job please visit

scroll to top