Source description
About the role
As a senior front-end developer at our company, you will play a crucial role in building and enhancing the front-end components of our websites and applications. Your expertise in React and Magento will be key in creating seamless, responsive, and user-friendly interfaces. Here is a breakdown of your responsibilities: - React Development: - Build, test, and maintain scalable and reusable components using React. - Develop responsive web applications focusing on performance, optimization, and cross-browser compatibility. - Integrate RESTful APIs and third-party services into React applications. - Collaborate with designers and back-end developers to implement UI/UX designs into functional React components. - Utilize modern front-end technologies and libraries like React hooks and Redux to create rich, interactive user experiences. - Magento Front-End Development: - Customize Magento 2 themes and templates based on design specifications. - Implement and maintain front-end functionality for Magento-based e-commerce websites. - Troubleshoot, debug, and optimize Magento websites for speed, performance, and SEO. - Ensure seamless integration between front-end and Magento back-end systems by collaborating with back-end developers. - Support Magento extension development and integration as required. - Collaboration and Communication: - Work closely with design teams to accurately execute the design vision across devices and browsers. - Collaborate with product managers, back-end developers, and stakeholders to ensure smooth integration between front-end components and back-end systems. - Participate in code reviews to maintain code quality and adhere to best practices. - Continuous Improvement: - Stay updated with emerging trends and technologies in front-end development, React, and Magento. - Proactively suggest improvements to enhance user experience and performance of front-end applications. In terms of qualifications, we are looking for candidates with a Bachelor's degree in Computer Science, Web Development, or a related field (or equivalent experience). Additionally, you should have: - Minimum 5-6 years of professional experience in front-end development. - Strong proficiency in React.js, including hooks, Redux, and modern JavaScript (ES6+). - Solid experience in Magento 2 theme development and customization. - Knowledge of responsive design principles, cross-browser compatibility, and SEO best practices. - Familiarity with version control tools like Git and UI/UX best practices. Your skills should include strong problem-solving and debugging abilities, the capability to work effectively in an Agile environment, and excellent written and verbal communication skills. A keen eye for detail and design will be an added advantage. Preferred qualifications include experience with TypeScript in React development, knowledge of Magento 2 PWA and GraphQL, integration of third-party APIs into Magento and React applications, and familiarity with Node.js, Webpack, and Babel for building front-end applications. As a senior front-end developer at our company, you will play a crucial role in building and enhancing the front-end components of our websites and applications. Your expertise in React and Magento will be key in creating seamless, responsive, and user-friendly interfaces. Here is a breakdown of your responsibilities: - React Development: - Build, test, and maintain scalable and reusable components using React. - Develop responsive web applications focusing on performance, optimization, and cross-browser compatibility. - Integrate RESTful APIs and third-party services into React applications. - Collaborate with designers and back-end developers to implement UI/UX designs into functional React components. - Utilize modern front-end technologies and libraries like React hooks and Redux to create rich, interactive user experiences. - Magento Front-End Development: - Customize Magento 2 themes and templates based on design specifications. - Implement and maintain front-end functionality for Magento-based e-commerce websites. - Troubleshoot, debug, and optimize Magento websites for speed, performance, and SEO. - Ensure seamless integration between front-end and Magento back-end systems by collaborating with back-end developers. - Support Magento extension development and integration as required. - Collaboration and Communication: - Work closely with design teams to accurately execute the design vision across devices and browsers. - Collaborate with product managers, back-end developers, and stakeholders to ensure smooth integration between front-end components and back-end systems. - Participate in code reviews to maintain code quality and adhere to best practices. - Continuous Improvement: - Stay updated with emerging trends and technologies in front-end development, React, and Magento. - Proactively suggest improvemen
More at The Loom