Senior Full Stack Engineer (Senior Integration Engineer)

Philadelphia, PA

Posted: 05/28/2020 Job Number: 1124

Job Description


We have an immediate contract-to-hire need for a Senior Full Stack Engineer at our client located in Philadelphia, PA:

Duties will include: 
  • 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.

 

Desired Skills Include:    
  • 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 multitask, 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)

Job Requirements

eCommerce, Shopify, Node, React, Enterprise experience, Github repo

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.