Sr Frontend ReactJS NextJS #BNT

 Job Description:

Responsibilities:

  • Collaborate with the design and product teams to create visually appealing and user-friendly e-commerce interfaces.
  • Implement responsive and cross-browser compatible designs to ensure a seamless shopping experience across devices.
  • Write clean, maintainable, and efficient code using ReactJS and Next.js.
  • Develop new user-facing features and optimize existing ones for maximum speed and performance.
  • Build reusable components and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs and provide input on design feasibility and improvements.
  • Conduct unit and end-to-end testing to identify and resolve issues before deployment.
  • Collaborate with the backend development team to integrate frontend components with server-side logic.
  • Stay up-to-date with the latest industry trends and technologies and propose innovative ideas to improve frontend architecture and performance.
  • Participate in code reviews and provide constructive feedback to maintain code quality

Requirements:

  • 3-6 years of professional experience as a Frontend Developer.
  • Strong proficiency in ReactJS and Next.js with a proven track record of building complex web applications.
  • Solid understanding of HTML5, CSS3, and JavaScript/TypeScript.
  • Experience in building responsive web designs for various devices.
  • Knowledge of state management libraries such as Redux or MobX.
  • Proficient in writing unit tests and end-to-end tests using testing frameworks like Jest, React Testing Library, or Cypress.
  • Familiarity with version control systems, particularly Git.
  • Ability to work in an Agile/Scrum development environment.
  • Excellent problem-solving skills and the ability to work independently as well as in a team.
  • Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.
  • A portfolio showcasing previous e-commerce projects and code samples is a plus.