The opportunity: Front End JavaScript Developers are required to join VML’S world class teams who are working to make our clients happy. We are looking for a talented, enthusiastic, focused, eye for detail, professional. Keen to learn and to challenge for smarter ways of doing things; a team player proud of their work who wants to share it. You like working in a fast-paced environment and are ready to inspire outstanding online shopper experiences for consumers and brands, no matter what product
The opportunity: Front End JavaScript Developers are required to join VML’S world class teams who are working to make our clients happy. We are looking for a talented, enthusiastic, focused, eye for detail, professional. Keen to learn and to challenge for smarter ways of doing things; a team player proud of their work who wants to share it. You like working in a fast-paced environment and are ready to inspire outstanding online shopper experiences for consumers and brands, no matter what product, service, sector, device or channel! You will have a customer-first mindset, with the maturity and initiative to do what it takes keep our clients happy, including some working at client locations. When our clients win – we win! What you’ll be doing: Creating high quality production-ready front-end code- Driving forward the quality – in code, unit testing, accessibility, performance, code reviews - Delivering on an Agile workstream of front-end developers on a project, contributing to daily stand-ups, sprint planning and estimates - Conversing confidently with technical and non-technical colleagues - Building modular layouts, reusable code and libraries for future use - Representing front-end in a client-facing capacity - Working with the design teams to create optimal front-end user experiences, leading to driving greater conversions - Being involved in existing and new integrations for the platform What we want from you: Mastery of semantic HTML5, CSS3 (SASS or LESS) and JavaScript (ES6+) adhering to industry defined coding standards - Solid understanding of the Agile methodology i.e. Story point estimation, refinement, sprint planning, retrospective, sprint demos - A desire to write readable, maintainable, modular, and extendable code - Advanced knowledge of JavaScript (native) and JavaScript Libraries including jQuery - Have extensive testing and debugging abilities using the browser console and other tools - Knowledge of current trends and best practices in front-end architecture, including performance optimization, accessibility, SEO, security and usability - Commercial experience of using GIT in a large development team performing Continuous Integration - Excellent communication skills and capability to interact directly with the team and stakeholders - Proficient understanding of fluid responsive layouts, cross-browser and cross-device compatibility issues- Commercial experience of unit testing/End to end testing/regression testing (we use Jest and Cypress)- Familiarity with modern front-end build pipelines and tools such as Grunt and webpack - Willingness to contribute to both large, complex projects and smaller tasks as directed. - Great attitude, self-motivated, strong work ethic, with strong ownership - Have experience of integrating with a variety of external, 3rd party systems If you know some of this, even better: SFCC Certified Developer or SFCC Certified Architect - Commercial experience in building headless solutions e.g SPA and/or PWA applications - Experience of eCommerce feeds and integrations with Salesforce - Experience in building rapid prototypes - Experience with a Type Checking language either Flow or TypeScript (we useTypeScript)- Experience of working on Java/Node/C#/PHP projects would be beneficial- Experience of mentoring junior members of the team What we want from you: Mastery of semantic HTML5, CSS3 (SASS or LESS) and JavaScript (ES6+) adhering to industry defined coding standards - Solid understanding of the Agile methodology i.e. Story point estimation, refinement, sprint planning, retrospective, sprint demos - A desire to write readable, maintainable, modular, and extendable code - Advanced knowledge of JavaScript (native) and JavaScript Libraries including jQuery - Have extensive testing and debugging abilities using the browser console and other tools - Knowledge of current trends and best practices in front-end architecture, including performance optimization, accessibility, SEO, security and usability - Commercial experience of using GIT in a large development team performing Continuous Integration - Excellent communication skills and capability to interact directly with the team and stakeholders - Proficient understanding of fluid responsive layouts, cross-browser and cross-device compatibility issues- Commercial experience of unit testing/End to end testing/regression testing (we use Jest and Cypress)- Familiarity with modern front-end build pipelines and tools such as Grunt and webpack - Willingness to contribute to both large, complex projects and smaller tasks as directed. - Great attitude, self-motivated, strong work ethic, with strong ownership - Have experience of integrating with a variety of external, 3rd party systems The opportunity: Front End JavaScript Developers are required to join VML’S world class teams who are working to make our clients happy. We are looking for a talented, enthusiastic, focused, eye for detail, professional. Keen to learn and to challenge for smarter ways of doing things; a team player proud of their work who wants to share it. You like working in a fast-paced environment and are ready to inspire outstanding online shopper experiences for consumers and brands, no matter what product, service, sector, device or channel! You will have a customer-first mindset, with the maturity and initiative to do what it takes keep our clients happy, including some working at client locations. When our clients win – we win! What you’ll be doing: Creating high quality production-ready front-end code- Driving forward the quality – in code, unit testing, accessibility, performance, code reviews - Delivering on an Agile workstream of front-end developers on a project, contributing to daily stand-ups, sprint planning and estimates - Conversing confidently with technical and non-technical colleagues - Building modular layouts, reusable code and libraries for future use - Representing front-end in a client-facing capacity - Working with the design teams to create optimal front-end user experiences, leading to driving greater conversions - Being involved in existing and new integrations for the platform What we want from you: Mastery of semantic HTML5, CSS3 (SASS or LESS) and JavaScript (ES6+) adhering to industry defined coding standards - Solid understanding of the Agile methodology i.e. Story point estimation, refinement, sprint planning, retrospective, sprint demos - A desire to write readable, maintainable, modular, and extendable code - Advanced knowledge of JavaScript (native) and JavaScript Libraries including jQuery - Have extensive testing and debugging abilities using the browser console and other tools - Knowledge of current trends and best practices in front-end architecture, including performance optimization, accessibility, SEO, security and usability - Commercial experience of using GIT in a large development team performing Continuous Integration - Excellent communication skills and capability to interact directly with the team and stakeholders - Proficient understanding of fluid responsive layouts, cross-browser and cross-device compatibility issues- Commercial experience of unit testing/End to end testing/regression testing (we use Jest and Cypress)- Familiarity with modern front-end build pipelines and tools such as Grunt and webpack - Willingness to contribute to both large, complex projects and smaller tasks as directed. - Great attitude, self-motivated, strong work ethic, with strong ownership - Have experience of integrating with a variety of external, 3rd party systems If you know some of this, even better: SFCC Certified Developer or SFCC Certified Architect - Commercial experience in building headless solutions e.g SPA and/or PWA applications - Experience of eCommerce feeds and integrations with Salesforce - Experience in building rapid prototypes - Experience with a Type Checking language either Flow or TypeScript (we use TypeScript)- Experience of working on Java/Node/C#/PHP projects would be beneficial- Experience of mentoring junior members of the team ,[Creating high quality production-ready front-end code, Driving forward the quality – in code, unit testing, accessibility, performance, code reviews, Delivering on an Agile workstream of front-end developers on a project, contributing to daily stand-ups, sprint planning and estimates, Conversing confidently with technical and non-technical colleagues, Building modular layouts, reusable code and libraries for future use, Representing front-end in a client-facing capacity, Working with the design teams to create optimal front-end user experiences, leading to driving greater conversions, Being involved in existing and new integrations for the platform] Requirements: JavaScript, HTML5, CSS, Sass, LESS, jQuery, Testing, SEO, Security, Git, Continuous integration, Unit testing, Cypress, Grunt, Webpack, Node.js, C#, PHP, TypeScript