Position: Shopify Developer
Company: White Label
Category: JavaScript
Experience required: 5y
English level: upper

We are looking ASAP for a skilled Software Engineer with good experience in Typescript + Shopify. We will pay more attention to the experience in JS and TS, where experience with the Shopify Platform is not a must-have but is nice to have.

Duties & Responsibilities:
The majority of tasks will be working with web components
The developer will be both refactoring & upgrading the existing web components and creating new ones
Those web components are written in TypeScript and pure JavaScript (VanillaJS) and therefore this job is very TypeScript & VanillaJS heavy
Additionally, there will also be some work with Shopify Liquid templates from time to time, but that will be for the majority of the time
Therefore, proficiency with Liquid templates is not required but some experience with it is necessary
Further to the above, a person who knows how to do things in JS without frameworks
Good experience with Promises in JS is a must

Required skills:
Extensive knowledge of JavaScript / Typescript
Extensive knowledge of CSS / CSS pre-processors and HTML5 Semantic Markup
Strong experience with Vue JS and React
Experience integrating third-party libraries and API's into a website
Strong familiarity with async/await and ES6 modules
Experience working with Git
Good communication and interpersonal skills.
Bachelor's in CS or similar major or equivalent experience

Preferred Qualifications:
Webpack or another frontend tooling
Familiarity with implementing GraphQL requests
Client-side data instrumentation, i.e. GTM, Google Analytics, Third Party Pixels, etc

From when:
May 2023

We offer:
Work in a multinational team and great domen of new experience
This is a 100% remote job or on-sight in our offices during CET office hours
Feel empowered with a friendly team, open-door policy, informal atmosphere within the company, and regular team-building events
The ability to focus on your work: a lack of bureaucracy and micromanagement, and convenient corporate services
A perfect environment for learning and self-development with allowance for educational material