Job Description: **Job Functions** - Design and wireframe new features for our eCommerce technology stack. - Build from scratch or modify existing cutting-edge features for our eCommerce technology stack. - Provide technical support or leadership in the development and continual improvement of service. - Work closely within a cross-functional team. - Contribute fully baked, well-tested features. - Write and develop technical solutions. - Provide estimates to the required level of accuracy for stories and tasks. - Test deliverables against user story acceptance criteria. - Create technical documentation. - Design and build theme features that are scalable across various designs and requirements. - Design features in Figma for our internal tooling as part of the eCommerce technology stack. - Build website features that are accessible and compliant with requirements across different countries. - Build performant website features utilizing best practices. - Build website features that work across various browsers. - Build themes that utilize the latest Shopify technology, including section and theme blocks, and utilizing Section Rendering API and core search discovery and filtering capabilities. - Design and build features into preexisting structures while adhering to current UI/UX designs. - Demonstrate the ability to write clear, concise, and well-documented code. - Turn feature requests and user stories into wireframes and designs in Figma with the understanding that it needs to be adaptable to various website designs. - Improve design fundamentals and user experience of the Shopify Theme. - Build UI Extensions for Checkout Extensibility and Customer Accounts. - Build dataLayer events to push to GTM. **Skills & Abilities** - 8 years of work experience in software design and development and hands-on experience in building UI-heavy experiences. - Strong proficiency in modern design patterns and development languages, including JavaScript, TypeScript, React, HTML, CSS, and Liquid. - Strong proficiency in Figma and design principles. - Experienced with writing custom Web Components. - Experience working in large-scale international eCommerce teams. - Solid grounding with common design patterns and development best practices. - Ability to problem solve and execute tasks with accuracy in a high-pressure, fast-paced agile environment. - Customer-first mentality with the ability to empathize and create customer loyalty. - Capable of learning new technologies and platforms quickly and able to apply them to solve complex problems. - Experience with version control systems (Bitbucket/GitHub). - Experience working within an agile team. **Nice to have** - Experience with unit testing and Playwright. - Ability to write unit tests when implementing user stories. - Develop code for testability. - Knowledge and understanding of how Shopify Pixel and tracking in Checkout Extensibility works. - Experience with Shopify Checkout UI Extensions. - Experience using Section Rendering API to update parts of a page without reloading the full page. - Experience with CI/CD tools including GitHub Actions
Any Graduate