Responsibilities
1. web application development: build and maintain scalable, responsive web applications using react, jquery, and other front-end technologies.
2. design and implement user-friendly interfaces, ensuring high code quality, reusability, and efficiency.
3. collaborate with backend developers to integrate front-end components with server-side logic, ensuring smooth data flows between react components and sap commerce (hybris).
4. performance optimization: regularly update and optimize existing applications for functionality, performance, and compatibility across browsers and devices.
5. implement complex features, ensuring compatibility across various platforms while optimizing for performance, and work closely with designers, product managers, and other developers to deliver high-quality products that meet both technical and user requirements.
6. maintain detailed documentation for application architecture, design decisions, and coding standards.
7. customize hybris storefront templates and components to meet project needs, ensuring seamless integration with react and optimal performance within the sap commerce environment.
8. develop and maintain modular, reusable react components to optimize scalability and maintainability, and ensure front-end optimization within sap commerce for fast load times and smooth user interactions.
9. adhere to best coding standards, practices, and guidelines, ensuring consistency and quality across projects.
10. conduct regular code reviews to ensure adherence to standards and promote knowledge sharing.
11. work closely with ux/ui designers to ensure intuitive, accessible interfaces that adhere to wcag standards.
to land this opportunity
1. you have 5+ years of front-end development experience with a strong focus on ecommerce applications.
2. you are an expert on building modular, reusable components, implementing state management (e.g., redux, context api), and leveraging react lifecycle methods and hooks (e.g., usestate, useeffect).
3. you have experience integrating react components with hybris, customizing storefront templates, and optimizing performance within the hybris environment.
4. you have experience with front-end testing frameworks and tools like jest, react testing library, cypress, and qunit.
5. you can maintain and refactor jquery code, ensuring compatibility with react and leveraging it where necessary.
6. you have experience deploying front-end applications on cloud platforms (azure preferred, but aws or google cloud is beneficial).
7. you are proficient in performance monitoring and optimization using tools like google analytics, new relic, and datadog.
8. you are familiar with implementing secure front-end applications using oauth2, jwt, and sso integrations.
9. you possess excellent communication and teamwork abilities, working closely with backend developers, ux/ui designers, and product teams.
10. you are confident with wcag standards for accessibility and have a strong understanding of user-centric design principles.
you have hands-on experience with modern tools: familiarity with containerizing front-end applications using docker and deploying them on kubernetes.
bonus points if you have a degree in computer science, software engineering, or a related field. You thrive in a dynamic environment with shifting priorities, adapting quickly to new challenges and opportunities to drive innovation and efficiency in cloud operations.
#j-18808-ljbffr