Senior Integration & Full-Stack Developer
- Remote work is not acceptable.
- The cover letter is required with your response.
About the Role
We are looking for an experienced Senior Integration & Full-Stack Developer to play a pivotal role in modernizing our enterprise technology stack.
Our current architecture uses Shopify on the front end and is migrating from legacy fulfillment systems to NetSuite ERP, with middleware moving from dedicated servers to serverless microservices.
In this role, you will lead the technical transition and will bridge e-commerce, cloud architecture, and enterprise ERP systems to ensure seamless order fulfillment, inventory synchronization, and real-time data flows.
Key Responsibilities
- Architecture & Modernization: Lead the architectural deprecation and migration of legacy services to modern, serverless Node.js/TypeScript applications hosted in AWS.
- ERP & E-Commerce Integration: Build, optimize, and maintain robust, scalable integrations between Shopify (front end) and NetSuite ERP (back-end fulfillment, inventory, and order management).
- Shopify Development: Customize and extend Shopify storefronts and back-end logic using Liquid, GraphQL/REST Admin APIs, and Shopify Apps/Functions .
- NetSuite Customization: Develop custom SuiteScripts (SuiteScript 2.0/2.1), SuiteTalk (REST/SOAP web services), and workflows to automate fulfillment and business logic within NetSuite.
- Collaboration & Quality: Partner with cross-functional teams (Operations, Supply Chain, E-Commerce) to refine requirements, write clean/documented code, and establish CI/CD best practices.
Required Qualifications & Experience
- Senior-Level Experience: 5+ years of software development experience with a strong track record of enterprise system integrations.
- NetSuite Expertise: Proven experience developing and maintaining NetSuite integrations using SuiteScript 2.0/2.1 , SuiteTalk, and custom RESTlets.
- Shopify Stack: Strong experience with Shopify APIs (GraphQL & REST), webhooks, and app integrations.
- Node.js / Modern JS: Deep technical proficiency in Node.js (and preferably TypeScript) for building RESTful APIs and asynchronous integration services.
- Legacy Code Fluency: Ability to read, understand, and refactor existing PHP and relational database structures (MySQL/MariaDB) to extract logic during migration.
Nice-to-Have Skills
- Experience with iPaaS platforms (e.g., Celigo, Boomi, or Zapier) connecting Shopify and NetSuite.
- Experience with TypeScript, GraphQL, and modern front-end frameworks (React/Next.js).
openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.