Job Description:
- 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 crossfunctional 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 a 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
- Designing and building features into preexisting structures while adhering to current UIUX designs
- Demonstrate ability to write clear concise and well documented code
- Turn feature requests and user stories into wireframes 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 Extensibilty and Customer Accounts
- Build dataLayer events to push to GTM
Skills & Abilities
- 8 years of work experience in software design and development and handson experience in building UI heavy experiences
- Strong proficiency in modern design patterns and development languages including JavaScript Typescript and React HTML and CSS Liquid
- Strong proficiency in Figma and design principles
- Experienced with writing custom Web Components
- Experience working in largescale international eCommerce teams
- Solid grounding with common design patterns and development best practices
- Ability to problem solve and execute tasks with accuracy in a highpressure fastpaced agile environment
- Customerfirst mentality with 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 BitbucketGitHub
- 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 CICD tools including Github Actions