19 Apr
Sr. Full Stack eCommerce Developer
Vacancy expired!
Job Functions
- Build and deploy new and cutting-edge features for our Shopify storefronts and interfaces to integral systems and technologies, including but not limited to order management system, warehouses, and financial systems.
- Globalize our Shopify ecosystem by modifying existing Shopify apps and interfaces to meet territory specific requirements or developing new Shopify apps and interfaces as needed.
- Build systems integrations with various other consumer marketing platforms (CRM, AdTech, MarTech,Customer Service Tech).
- Write technical user stories and convert user stories into deliverables.
- Provide estimates to the required level of accuracy for stories and tasks.
- Test deliverables against a user story's acceptance tests.
- Create technical documentation.
- Solid understanding of Shopify and general eCommerce and consumer marketing technologies
- Strong proficiency in modern design patterns and development languagesincluding JavaScript, Typescript, Python, HTML5, CSS3
- 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 and 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 high-pressure, fast-paced agile environment
- Customer-first mentality with ability to empathize and create customer loyalty
- Strong drive to continue improving skills and to stay on the cutting edge of web technology
- Capable of learning new technologies and platforms quickly and able to apply them to solve complex problems
- Knowledge of ecommerce technology landscape and associated stacks (shopping cart, API integrations, OMS, IMS, WMS, credit card processing, tax engine, digital distribution etc.)
- Experienced in:
- 5+ years full stack development experience
- Front end frameworks React, Shopify's Polaris, and jQuery
- NodeJS, Typescript, JavaScript (ES2019+),ESLintand coding standards
- Experience with task runners, build tools, and bundlers like Gulp, Grunt, Webpack, etc.
- Experience with containerization, docker, docker-compose, swarm, kubernetes
- Experience integrating with web services (REST, and GraphQL) and third-party libraries
- Data applications using Fetch/AJAX/JSONPwithJSON/XML/HTML content
- Proficiency with relational databases such as PostgreSQLand MySQL/MariaDB
- A strong understanding of database management and performantdatabase design is required.
- Experience with version control systems (Bitbucket/GitHub)
- Experience working within an agile team
- Experience setting up continuous integration and deployment (CI/CD) with tools like Jenkins, Github, andBitBucket
- Bonus Skills:
- Shopify Plus experience a plus, one or more provable Shopify certifications
- Authentication and authorization technologies a plus: SAML, OAuth, OpenID
- Ruby programming experience
- Knowledge of AWS design and infrastructure
- 2 – 3 years in an agile environment (Scrum and/or Kanban)
- Experience developing mobile applications
- Bachelor's in Computer Science, related field, or equivalent demonstrable experience
Vacancy expired!