Senior Front-End Developer

BUYNOW Tehran

Posted 2 months ago

Job Description

‌‌We are seeking an experienced front-end developer to join our dynamic development team. As a front-end developer, you will be responsible for creating responsive, user-friendly web applications using the latest technologies and design patterns.

Key Responsibilities:

  • Utilize HTML, JavaScript, and CSS to bring concepts to life.
  • Implement visual elements that users see and interact with within a web application.
  • Collaborate with back-end developers and web designers to enhance usability.
  • Optimize applications for maximum speed and scalability.
  • Maintain clean coding standards, focusing on code optimization, efficiency, and reusability.
  • Write functional requirement documents and guides.
  • Report to the CTO.

Requirements:

  • At least five years of experience as a front-end developer.
  • Deep understanding of JavaScript, TypeScript, HTML, and CSS.

Experience with the following items is a plus:

  • Progressive Web Applications (Workbox);
  • Next.js, Remix, and Astro;
  • Testing (Cypress, Jest, and Vitest );
  • GraphQL (Apollo);
  • Monorepo (Turborepo and NX);
  • UI libraries (Chakra, Tailwind, and MUI);
  • Build tools (Webpack, Esbuild, and TSUP);
  • Server-Side Rendering (SSR) and Static Site Generation (SSG);
  • Docker;

To see more jobs that fit your career