Sr. Full Stack eCommerce Developer

Employment Type

: Full-Time


: Miscellaneous

Datrose is seeking a Sr. Full Stack eCommerce Developer for a temporary assignment (W2 Only) opportunity in Woodland Hills, CA! This is an excellent opportunity for the right individual. If interested in exploring this great opportunity, please apply directly at Veterans are encouraged to apply. Datrose is looking for a Senior Full Stack eCommerce Developer, with experience extending the Shopify platform, to extend & maintain our eCommerce stack. The developer will be responsible for architecting and developing custom modules and interfaces for our global Shopify eCommerce stack, standardizing and templatizing where possible and troubleshooting code related issues. This position requires full stack development knowledge and experience in multiple areas and facets of the eCommerce space, beyond Shopify itself, in order to architect, design, and build for vastly different client problems/goals while using a single set of underlying core technologies. Job Description: 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. Position Requirements: Bachelor's in Computer Science, related field, or equivalent demonstrable experience Solid understanding of Shopify and general eCommerce and consumer marketing technologies Strong proficiency in modern design patterns and development languages including 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+), ESLint and 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/JSONP with JSON/XML/HTML content Proficiency with relational databases such as PostgreSQL and MySQL/MariaDB A strong understanding of database management and performant database 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, and BitBucket Datrose is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, pregnancy, status as a parent, age, protected veteran status, family medical history or genetic information, political affiliation, status as a qualified individual with disability, or other non-merit based factors. Authorization to work in the U.S. is a precondition of employment. Datrose does not sponsor employment visas.

Launch your career - Create your profile now!

Create your Profile