Position: Full Stack Developer - Shopify
Company: Mira Commerce
Category: Node.js
Experience required: 3y
English level: intermediate

Middle/Senior Shopify Engineer is primarily responsible for producing quality, on-budget, and on-schedule solutions on projects.

**Responsibilities and duties include:**

- Creatively solve complex problems;
- Extensive development on the Shopify+ platform;
- Develop custom extensions to be released as third-party add-ons;
- Contribute to internal initiatives such as improving our development processes;
- Own and manage the development process, client environments, and systems and data aspects of the project;
- Support project management during dependency and release planning;
- Coach engineers in technical approach;
- Communicate regularly with project managers, e-commerce analysts, engineers, and clients regarding requirements, approach, and project updates;

**Requirements:**
- 3 years of experience with Shopify/Shopify+ integrations;
- 5+ years of experience in software development;
- Understanding of application languages (HTML5, CSS3, JavaScript);
- Intermediate knowledge of 3rd party integrations and how they interact with Shopify;
- Exposure to hosting solutions like AWS and Heroku;
- Intermediate knowledge of JavaScript libraries (NodeJs, Grunt, Bower, Webpack, CommonJS, RequireJS, PrototypeJS, jQuery, Gulp);
- Basic understanding of LESS and SASS;
- Understanding of code versioning tools such as Git;
- Likes mentoring, coaching, and training others;
- Excellent written and oral communication skills with team members and clients;

**We offer:**

- A competitive compensation level depending on qualifications.
- A professional and friendly team atmosphere and environment.
- Flexible work schedule, possible remote assignments.
- Future career growth opportunities.
- Professional training and certification
- Paid sick leave and vacations.