Senior Front-End Developer

Pishgaman Tejaratpardaz Farda Tehran

Posted a month ago

Job Description

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 will work with product stakeholders (design, product, QA, back-end) on various projects with large-scale users.

Responsibilities:

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

Requirements

  • Good knowledge of computer science basics (algorithms and data structures).
  • Extensive experience in JavaScript and Typescript.
  • Rich experience with react.js or other modern JavaScript web frameworks (Vue.js, Angular, etc.).
  • Deep knowledge of react js lifecycle and hooks.
  • Experience with Next.js or other ssr frameworks like Nuxt.js.
  • Experience with CSS preprocessors like Sass.
  • Good understanding of web performance concepts (web essentials).
  • Experience in agile development methodologies.
  • Strong communication skills, sense of ownership, and problem-solving approach.

To see more jobs that fit your career