hero

Middle East Venture Partners
Leverage our network to build your career

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

Product Engineer

Toters

Toters

Product
Matn, Lebanon
Posted on Tuesday, March 12, 2024

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 experienced Product Engineer, you will be an integral part of the product engineering team, collaborating closely to develop impactful products utilized by a large user base across various regions. You will engage in solving intricate challenges and leverage cutting-edge tools and technologies. This position demands a solid background in backend development, hands-on familiarity with diverse technologies, and exceptional communication abilities to foster effective collaboration across teams.

Description

This role necessitates a passion for backend development and a track record of guiding team members. As an experienced Backend Engineer (IC3), you will assume a pivotal technical role, responsible for conceptualizing, designing, and implementing complex systems and functionalities. You will serve as a mentor, providing guidance and solutions while working closely with peers to drive innovation and maintain technical excellence. Your responsibilities will encompass:

  • Contributing to the development of new features while ensuring the scalability and performance of backend systems.
  • Demonstrating advanced domain expertise and critically evaluating business requirements to devise optimal technical solutions.
  • Upholding and advocating for high engineering standards, conducting code reviews, and ensuring adherence to established coding standards.
  • Participating in reviews of business requirements and offering technical assessments on complexity, risks, and impacts on existing systems.
  • Providing mentorship and guidance to junior engineers, evaluating their technical growth, and aiding in the development of their career plans.
  • Exploring and introducing new technical solutions and tools aimed at enhancing engineers' productivity and workflow facilitation.
  • Engaging in team meetings, stand-ups, and discussions regarding architecture and design.
  • Identifying areas for enhancement in existing frameworks, tools, and processes, and actively contributing to their improvement.
  • Participating in defining the team's roadmap, demonstrating strong teamwork and effective communication skills.

Key Qualifications:

  • Bachelor's degree in Computer Science or a related field.
  • 3+ years of hands-on experience in software development, preferably with 2+ years in Laravel backend development.
  • Proficiency in one or more programming languages such as PHP (with Laravel framework), Java, or Python.
  • Strong analytical and problem-solving abilities.
  • Proficient in software design, with a proven track record of delivering scalable, secure, and performant products within specified timelines.
  • Proficient in object-oriented programming (OOP), design patterns, and SOLID principles.
  • Strong expertise in data modeling and database design, particularly with relational databases like PostgreSQL or MySQL, including complex SQL queries.
  • Advanced experience with caching and queuing systems such as Redis.
  • Proficient in versioning and code management tools such as Git and Bitbucket, with in-depth knowledge of branching strategies.
  • Experience with cloud services like AWS and proficiency in designing serverless and containerized architectures.
  • Familiarity with agile methodologies and experience working in agile teams.
  • Proficiency in using Jira for issue tracking, project management, and agile development lifecycle.
  • Excellent verbal and written communication skills in English.

Nice to have:

  • Experience collaborating with product, legal, and operations teams to ensure compliance with KYC/B, Identity & Privacy regulations.
  • Fluency in English and Arabic, with French as a plus.
  • Previous experience with food delivery applications.
  • Excellent technical documentation skills.
  • Strong partnership and cross-functional collaboration abilities.

Benefits

  • Competitive compensation.
  • Discounts on your Toters orders.
  • First-class medical insurance.
  • Toters is an Office-First company, but hybrid work is tolerated.