Front-End Engineer

Posted 1ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Front-End Engineer developing high-quality web applications for Toters, an on-demand e-commerce and delivery platform. Focused on engaging user interfaces and integration with backend APIs.

Responsibilities:

  • Contribute and participate in the development of high-quality web applications
  • Focus on creating engaging user interfaces, efficient administrative panels, and seamless integration with backend APIs.
  • Enhance internal workflows and product offerings by providing reusable and scalable web components across multiple mediums, with localization and internationalization support.
  • 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.
  • 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 digital products.

Requirements:

  • 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
  • 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.
  • 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

Benefits:

  • Competitive compensation
  • Discounts on your Toters orders
  • First-class medical insurance
  • Hybrid work is tolerated