Senior Front-End Developer

BimeBazar Tehran

Posted 8 months ago

Job Description

We are seeking an experienced and talented React/Next.js Developer to join our highly skilled engineering team. In this role, you will be responsible for designing, developing, and implementing high-quality web applications using Next.js. You will collaborate with front-end developers, and designers to create innovative, user-friendly, and high-performance web solutions that meet our specific needs and requirements.

  • Design, develop, and implement web applications using React/Next.js and related front-end technologies, such as React, HTML, CSS, and JavaScript.
  • Collaborate with cross-functional teams, including designers, front-end developers, and product managers, to gather and refine requirements, ensuring alignment with overall business goals.
  • Write clean, maintainable, and well-structured code, adhering to best practices and industry standards for Next.js development.
  • Perform thorough testing and debugging of Next.js applications to ensure optimal functionality, reliability, and security.
  • Integrate new features into current applications without affecting other aspects of the projects.
  • Consider “Performance” as the highest priority during development.

Requirements

  • At least 2 years of work experience as a Senior Front-End Developer.
  • Proven experience developing web applications using Next.js, React, and Typescript, with a strong understanding of their features and best practices.
  • Solid understanding of web markup languages (HTML5, CSS).
  • Familiarity with server-side CSS pre-processing platforms (e.g., Sass).
  • Strong knowledge of web development best practices, including responsive design, cross-browser compatibility, and performance optimization.
  • Familiar with version control systems, such as Git.
  • Knowledge of state management libraries, such as React Context or Redux.
  • Experience with Agile methodology and willingness to work in a Scrum environment.
  • Excellent problem-solving skills, with the ability to think critically and creatively to develop innovative web solutions.

To see more jobs that fit your career