E-Commerce Jobs

Freelance
Print this Job Refer a Friend Apply for this Job!
Job# 36768 BH# 391983
Contact# 5719638

Full Stack developer

Shopify Full-Stack Developer

Our music client is looking for a full-stack developer with experience in the Shopify platform. You will need to be located near the NYC area for this contract role. (role is remote until restrictions are lifted)

Skills
Skills/Abilities: Solid understanding of Shopify and general eCommerce technologies. Strong proficiency in modern design patterns and development languages including JavaScript, Typescript, Python, HTML5, CSS3, and Ruby. Proficiency in responsive design principles. Strong knowledge of APIs, webhooks, and general data transfer approaches. Ability to identify areas that can be streamlined or automated. Ability to write unit tests when implementing user stories and design/develop code for testability. Solid grounding with common design patterns and development best practices. Ability to multi-task, problem solve, and execute tasks with accuracy in a fast-paced agile environment.

Experience: Knowledge of ecomm technology landscape and associated stacks (shopping cart, OMS, IMS, WMS, payment, tax engine, etc.). 5+ years Shopify backend & frontend development with focus on backend–Shopify Plus experience a plus, one or more provable Shopify certifications preferred. Front end frameworks React, Shopify’s Polaris and jQuery. NodeJS, JavaScript (ES2019+), ESLint and coding standards, Typescript. Task runners, build tools, and bundlers like Gulp/Grunt/Webpack/etc. Containerization, docker, docker-compose, swarm, kubernetes. Experience integrating with REST/GraphQL/3rd party libraries. Data applications using Fetch/AJAX/JSONP with JSON/XML/HTML content. Auth technologies a plus: SAML/OAuth/OpenID. Proficiency with relational databases such as PostgreSQL and MySQL/MariaDB. A strong understanding of database management and performant database design. Version control systems (Bitbucket/GitHub). Continuous integration and deployment (CI/CD) with tools like Github, and BitBucket.

Education
Bachelor’s in Computer Science, related field, or equivalent demonstrable experience

Minimum 5-7 years web development experience (experience in media/entertainment industry is a plus)

Minimum 3 years in an agile environment (Scrum and/or Kanban)