Engineering Manager

وصف الوظيفة

Dubizzle Egypt is the leading marketplace for selling and buying online in the region. Our aim is to upgrade people’s lives by facilitating deals and identifying attractive opportunities for both individuals and businesses. Our goal is to strengthen local economies, empower small businesses, and help everyone in making smarter choices for themselves, the market, and the planet.

As an Engineering Manager, your responsibility will be to use your insight into technology and collaborate with Product Managers to make products that enrich the lives of our users, leveraging multiple cross-disciplinary streams to achieve our technological plans.

In this role, you will:

  • Gather up-to-date and in-depth understanding of our code base and technologies and of industry trends;
  • Actively contribute in our code base and lead by example;
  • Provide and share a broad knowledge of technologies and architectures and function as a mentor within the scope of your product stream and with the rest of the teams and packs;
  • Ensure that we always deliver software of the highest standards;
  • Promote best coding standards, guidelines and best practices;
  • Demonstrate technical leadership and mentorship by setting challenging but realistic goals and guiding the team efforts toward successful project delivery;
  • Monitor the performance of team members. Identify and encourage areas for growth and personal development;
  • Manage day-to-day operational aspects of a project and scope;
  • Create optimal working environment and methodologies for the assigned product team.
  • Impact on the direction and scope of our technical vision within your stream;
  • Shape strong cross-functional packs in line with business needs;
  • Collaborate closely with Product, Infrastructure, Design, UX, CLM and Strategy to deliver highest quality products;
  • Hire A-players to build High Performing Teams, constantly raising the bar of engineering talent;
  • Own our business KPIs as a conduit to our Product team and business functions;
  • Identify the needs of our stakeholders, align and manage their expectations.

إمتيازات الوظيفة

  • A fast paced, high performing team.
  • Comprehensive Health Insurance
  • Life Insurance
  • Rewards & Recognitions
  • Learning & Development opportunities

#dubizzleegypt

متطلبات الوظيفة

  • Bachelor's Degree in Computer Science, Engineering or equivalent field.
  • Ideally 6-9 years of full stack software engineering experience
  • Experience working on high-traffic and large-scale web products
  • Technical leadership and mentorship experience is a must
  • Experience in analysis, design, coding and implementation of next generation web applications in Python
  • Track Record of proven people management experience focused on developing and growing people.
  • In-depth understanding of free and open-source software development, e.g. Python, Java, Javascript, Objective C etc.
  • Knowledgeable of scalability and high availability systems
  • Knowledge of UML diagrams, code, unit tests, etc
  • Understanding of good product, design and UX principles
  • Good understanding of agile management processes, along with applied and proven track record of software delivery.
  • Good understanding of coaching and mentoring principles
  • Leadership skills
  • Demonstrate great planning skills for medium sized projects.
  • Demonstrate analytical skills for identifying issues and project bottlenecks, and resolving them.
  • Passion and experience architecting, building and scaling services, cloud-based
    systems serving millions of users.