The ideal candidate will have prior experience in a similar role at a software house and/or an eCommerce company and has the following skills:
- Mastery of HTML5, CSS3 and JavaScript (ES6) adhering to industry defined coding standards.
- Commercial experience of unit testing / integration / end-to-end testing.
- Experience of using CSS pre-processors, CSS-in-JS (we use SASS and styled components).
- Solid understanding of the Agile methodology i.e. story point estimation, refinement, sprint planning, retrospective, sprint demos.
- Commercial experience of using version control tooling (GIT) in a large development team performing.
- Good understanding / awareness of Accessibility, SEO Principles, Security, Performance best practices.
- Debugging and troubleshooting skills.
- A desire to write readable, maintainable, modular and extendable code.
- Experience in bringing multiple viewport responsive and adaptive web designs to life.
- The candidate has to have good communication skills and capability to interact directly with the wider team (shows and tells / requirement analysis sessions / retrospectives etc).
If you know any of this even better!
- SFCC Certified Developer or SFCC Certified Architect.
- Software development experience with direct Salesforce Commerce Cloud experience (Commerce Cloud certification preferred) and eCommerce feeds and integrations.
- Additional Commercial eCommerce platform experience – Magento / Hybris / Shopify.
- Knowledge of jQuery. Experience with any popular jQuery plug-in (jQuery UI, jQuery tools, jQuery Mobile, etc.) is a plus.
- Knowledge of popular CSS grid systems (Bootstrap, 960gs, Skeleton, etc.).