Freelance Job Portal

Senior Frontend Developer – SAP Commerce (Hybris) & React

Posted on Feb 19, 2025

Shift : EST - Shift 2-11 works
Budget : 1Lac Per Month
Location : Remote

Job Information

Overview
Requirement for location - can be located anywhere; must be available during EST timezone.

Responsibilities
Develop and maintain web applications:
Design and implement user interfaces and ensure code quality, reusability and efficiency.
Work closely with backend developers to integrate front-end components with server-side logic.
Regularly update and maintain existing web applications to ensure functionality and performance.
Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality products.
Keep abreast of latest developments in web technologies and frameworks.
Document application architecture, design decisions, and coding standards.

Own Front-end integrations and libraries:
Hybris SAP Commerce
Component development: Collaborate with backend developers to integrate React components with SAP Commerce.
Create and maintain reusable React components that integrate seamlessly with Hybris SAP Commerce.
Customize Hybris storefront templates and components to meet the specific needs of the project.
Optimize the front-end performance within the SAP Commerce environment to ensure fast load times and smooth interactions.

React:
Develop and maintain modular, reusable React components, ensuring they follow best practices for code maintainability and performance.
Implement state management solutions (e.g., Redux, Context API) to manage the application's state effectively.
Utilize React lifecycle methods and hooks (e.g., useState, useEffect) to manage component states and side effects.
Write unit and integration tests for React components using testing libraries like Jest and React Testing Library.

Jquery:
Maintain and refactor legacy code written in jQuery to ensure compatibility with modern React code.
Use jQuery for DOM manipulation in cases where React is not feasible or for integrating with third-party libraries that depend on jQuery.
Implement event handling using jQuery for specific use cases where it is more appropriate than React.

Practice best in class frontend strategies:
Practice best coding standards, practices, and guidelines, ensuring consistency and quality across projects.
Conduct regular code reviews to ensure adherence to standards and best practices, and to promote knowledge sharing within the team.
Work closely with UX/UI designers to create intuitive, user-friendly interfaces that enhance the user experience.
Ensure the application is accessible to all users, adhering to WCAG standards and implementing best practices for accessibility.
Qualifications
Experience in building responsive and high-performance ecommerce front-ends.
Knowledge of integrating front-end with various ecommerce platforms and backend systems like SAP CC.
Strong experience with front-end testing frameworks and tools such as Jest, React Testing Library, Cypress, and QUnit.
Proficiency in ensuring code quality and coverage using tools like SonarQube, JsCoverage, and ESLint.
Familiarity with deploying front-end applications on major cloud platforms, such as Azure (preferred), AWS, or Google Cloud.
Understanding of CDN services and optimizing front-end performance in a cloud environment.
Experience with containerizing front-end applications using Docker.
Knowledge of deploying and managing front-end applications on Kubernetes clusters.
Understanding of scaling front-end applications and performance optimization techniques.
Familiarity with frontend microservices architecture and monolithic front-end structures.
Strong knowledge of consuming RESTful APIs and GraphQL services.
Familiarity with event-driven architectures and real-time data handling in front-end applications.
Experience with front-end performance monitoring and analytics tools such as Google Analytics, New Relic, and Datadog.
Knowledge of logging and monitoring tools for front-end applications.
Strong knowledge of authentication and authorization mechanisms like OAuth2, JWT, and SSO integration.
Experience in implementing secure front-end applications.
Proficient in JavaScript, HTML, CSS, and frameworks/libraries such as ReactJS, jQuery, and TailwindCSS.
Experience with server-side rendering using JSP and integrating with back-end services.
Proficient in using diagramming tools to visualize front-end architectures and workflows (e.g., Miro, Figma, Diagrams.net).
Excellent communication skills to collaborate with cross-functional teams and stakeholders.
Degree in Computer Science, Software Engineering, or a related field.
Over 5-7 years of experience in front-end development with a strong focus on ecommerce applications.

Mob : 76010 67123
Mail : Contact@seconditjob.com
www.seconditjob.com

Required Skills: SAP HYBRIS

Experience Needed: 5+ years

Please login to apply for this job.