Senior Developer - Frontend
WESCO
The Front-End Developer (eCommerce) will design, build, test, debug, document, support, and enhance application software that enables the eCommerce platform.
Responsibilities:
Collaborate with Digital Product Owners, technical leaders, quality engineers, and peers to author functional/technical requirements, specifications, and acceptance criteria Collaborate with UI/UX designers and Digital Marketing to bring creative concepts to life while maintaining brand consistency Use tools like Figma to turn design prototypes into functional and polished web components Leverage Storybook to build, document, and test reusable UI components for consistent and efficient development Build user-friendly, responsive interfaces using modern front-end technologies such as HTML, CSS, and JavaScript Develop and implement reusable and customizable content blocks to streamline page creation and enhance user engagement Integrate front-end components with headless CMS and APIs, ensuring seamless interaction between front-end and back-end services Optimize site performance, including load speed and accessibility, across multiple devices Build and/or enhance automated unit tests to minimize defects, maximize test code coverage and application resilience Troubleshoot and resolve issues during development and post-launch phasesQualifications:
Bachelor’s degree (or demonstrable equivalent work experience) in information technology A minimum of 5 years developing and supporting eCommerce solutions for a commercial enterprise Strong proficiency in HTML, CSS, and JavaScript development (experience in these skills must be in a professional capacity and not just academic) Proficient understanding of RESTful APIs and GraphQL, including the ability to implement a new integration Solid understanding of responsive design principles and cross-browser compatibility Knowledge and hands-on experience with block-based development and modular design strategies Demonstrated expertise in utilizing Storybook for UI component development and testing Excellent problem-solving skills and attention to detail Strong collaboration and communication skills within cross-functional teams; a successful candidate can articulate experiences and challenges they have overcome with the above skillsPreferred Qualifications:
Adobe Commerce / Experience Cloud (or equivalent commerce platform) GitHub (or equivalent code management) Jira (or equivalent work management) Confluence (or equivalent knowledge management) Background in agile development Familiarity with web performance optimization tools and practices
Por favor confirme su dirección de correo electrónico: Send Email