توسعه‌دهنده فرانت‌اِند

دیجی‌‌کالا تهران

منتشر شده 2 ماه پیش

Job Description

About Digikala:

Digikala is Iran's first and largest reference for reviewing and selling goods online. In Digikala we are looking for big dreams and know that achieving big dreams comes through cooperation, discipline, friendship, and empathy.

As one of the most famous Iranian brands in the last decade, Digikala provides a dynamic environment full of support and growth for creative, flexible, pioneering, and hard-working people who want to play a significant role in forming a success story in the field of technology. In our journey, we rely on our values which are customer-centricity, teamwork, drive for excellence, result-oriented, and builder approach.

About the role:

We are looking for a front-end web engineer who is motivated to combine the art of design with the art of programming. As a member of the front-end team, you’ll be working on various projects with large-scale users by collaborating with product stakeholders (Design, Product, QA, Back-End).

Key Responsibilities

  • Collaborate not only with front-end engineers, but also with the product managers, backend developers, and designers to provide the best user experience.
  • Contribute to a culture of technical excellence: apply best practices, and build for your future.
  • Actively participate in front-end technical discussions and projects, such as front-end team internal packages.
  • Review the code developed by other front-end engineers and provide feedback to ensure best practices.
  • Own and contribute to the technical aspects of every project you are a part of.

Requirements

Mandatory Qualifications

  • Bachelor’s or Master’s degree in Engineering, Computer Science (or equivalent experience).
  • Extensive experience in Javascript, HTML, and CSS.
  • Solid understanding of Software engineering concepts ( Algorithms, Data Structure, etc.).
  • Rich experience with React.js or another modern JavaScript web framework (Vue.js, Angular, Ember, etc.).
  • Familiarity with REST API back-end and front-end implementations.
  • Experience with CSS Pre-processors like SASS, Stylus, etc.
  • Good understanding of web performance concepts.
  • Experience in Agile development methodologies.
  • Strong Communication skills, a sense of ownership, and a problem-solving approach.

Preferred Qualifications:

  • Familiar with Next.js or any other SSR framework is a plus.
  • Familiar with Typescript is a plus.

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،