Main Functions/responsibilities: - Working in close collaboration with product managers, designers, data scientists, engineers and others, you will be responsible for continued evolution of an important US eCommerce platform - You will also be an advocate for coding and DevOps standards and best practices and hold yourself and your team members accountable for following those standards. - Own technical design and development of components utilizing VueJS SPA framework, NodeJS, REST and GraphQL APIs, occasional PHP and AWS tools - Contribute to improving DevOps and CI / CD pipeline - Help define technical roadmap and architecture based on technology and business needs - Collaborate with peers within engineerings and other teams to deliver the best customer experience possible - Drive code reviews to ensure code quality and distribute knowledge - Implement unit tests as well as automated functional tests - Share your knowledge and expertise with other engineers - Participate in designing new features while working with product and UX experts - Evangelize engineering best practices - Proactively recommend improvements and new approaches to address systemic pain points and technical debt - Help to improve and enforce development and Agile delivery best practices" Softskills: - Good Communication - Team player - Strong work ethic - Able to work well in a team environment and effectively communicate with other team members across the organization" English Level: Proficient - B2 and higher Must Have: Solid understanding of all components of the web stack including front-end, back-end, and DevOps 4+ years of software engineering industry experience Advanced knowledge of VueJS and NodeJS - extensive knowledge on VueJS is mandatory for this position Advanced DevOps expertise Experience with REST and / or GraphQL APIs and micro-services Experience working in AWS ecosystem Experience migrating from older front-end frameworks to newer SPA frameworks Proficiency with TypeScript Experience with modern front-end tools, such as Webpack, Gulp, Grunt, Babel, Jest, Jasmine, Protractor, and WebDriver Experience architecting efficient and reusable web components Proficiency with browser developer tools Proficiency with Git or other distributed version control systems Proficiency with the Unix command line interface Solid understanding of web performance Experience with web asset optimization and content delivery networks Understanding of unit, integration, and end-to-end testing Contributions to open source projects Familiarity with Docker and containerized computing Ability to work independently, but to also collaborate with your peers in technology and other disciplines (creative, marketing, etc.) as needed Nice to have: Current or past working experience with PHP frameworks is a plus lhkwTMIAdM