hero

Middle East Venture Partners
Leverage our network to build your career

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

Front-End Engineer

Toters

Toters

Software Engineering
Matn, Lebanon
Posted on Saturday, April 13, 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

Asa senior front-end developer, the candidate is expected to contribute and participate in the development of high-quality web applications with a focus on creating engaging user interfaces, efficient administrative panels, and seamless integration with backend APIs. This role is crucial in enhancing our internal workflows and product offerings by providing reusable and scalable web components across multiple mediums, with localization and internationalization support.

Responsibilities

  • Design and implement user interface components using Angular and/or React concepts and workflows (such as Redux).
  • Develop responsive web applications using Angular and integrate TailwindCSS for styling.
  • Build and maintain scalable components for administrative interfaces that offer intuitive user experiences.
  • Interface with backend APIs for data exchange, application logic, and functionality enhancement.
  • Implement localization and internationalization within applications to cater to a global audience.
  • Collaborate with the design team to translate visual and written designs into efficient responsive web applications.
  • Optimize applications for maximum speed, scalability, and compatibility across devices.
  • Ensure code integrity, organization, and automation through version control systems and CI/CD practices.
  • Lead by example in writing clean, maintainable code; conduct code reviews and mentor junior developers.
  • Stay updated with emerging trends and technologies in web development to continually enhance our digital products.

Key Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • 4+ years of experience in web development or a related field.
  • Hands-on experience with web development principles and practices.
  • Strong organizational skills and the ability to manage multiple projects simultaneously.
  • Knowledge of modern web development tools and frameworks, such as Node.js, React, TypeScript and Angular.
  • Design and implement user interface components leveraging concepts and workflows (such as Redux).
  • Develop responsive web applications using Angular and integrate TailwindCSS for styling.
  • Build and maintain scalable administrative interfaces that offer intuitive user experiences.
  • Interface with backend APIs for data exchange, application logic, and functionality enhancement.
  • Implement localization and internationalization within applications to cater to a global audience.
  • Collaborate with the design team to translate visual and written designs into efficient web applications.
  • Optimize applications for maximum speed, scalability, and compatibility across devices.
  • Ensure code integrity, organization, and automation through version control systems and CI/CD practices.
  • Lead by example in writing clean, maintainable code; conduct code reviews and mentor junior developers.
  • Stay updated with emerging trends and technologies in web development to continually enhance our digital products.
  • Fluency in the English language for both written and verbal communication.
  • Strong problem-solving skills and ability to think algorithmically.
  • Ability to work independently and as part of a team.

Nice to have

  • Experience with version control systems, such as Git, is a plus
  • Previous experience with food delivery applications.
  • Fluency in Arabic and French is a plus.
  • Exceptional communication, leadership, and influence skills.

Benefits

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