Job Description
Location: Bangalore
Experience: 4-6 years
Description:
We are seeking a skilled React.js and Next.js developer with experience in E-commerce application development to join our dynamic team. As an integral part of our development team, you will be responsible for designing and implementing user interfaces for our E-commerce platform using React.js and Next.js.
Responsibilities:
- Develop user interfaces for E-commerce applications using React.js and Next.js.
- Collaborate with the design team to translate UI/UX design wireframes into high-quality code.
- Build reusable components and front-end libraries for future use.
- Optimize applications for maximum performance across various devices and browsers.
- Work closely with back-end developers to integrate front-end components with server-side logic.
- Conduct code reviews and provide constructive feedback to team members.
- Stay up-to-date with the latest trends and best practices in front-end development.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience in developing user interfaces for E-commerce applications using React.js and Next.js.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Experience with state management libraries such as Redux or MobX.
- Familiarity with server-side rendering and SEO optimization techniques.
- Knowledge of modern front-end build pipelines and tools such as Webpack and Babel.
- Understanding of RESTful APIs and asynchronous request handling.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team in a fast-paced environment.
- Strong communication and collaboration skills.
Preferred Qualifications:
- Experience with TypeScript.
- Familiarity with E-commerce platforms such as Shopify or WooCommerce.
- Knowledge of GraphQL.
- Experience with unit testing frameworks such as Jest or React Testing Library.