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.