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.
Integration & full-stack developer
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Lead the architectural deprecation and migration of legacy services to modern, serverless Node.js/TypeScript applications hosted in AWS.
- Build, optimize, and maintain robust, scalable integrations between Shopify (front end) and NetSuite ERP (back-end fulfillment, inventory, and order management).
- Customize and extend Shopify storefronts and back-end logic using Liquid, GraphQL/REST Admin APIs, and Shopify Apps/Functions.
- Develop custom SuiteScripts (SuiteScript 2.0/2.1), SuiteTalk (REST/SOAP web services), and workflows to automate fulfillment and business logic within NetSuite.
- Partner with cross-functional teams (Operations, Supply Chain, E-Commerce) to refine requirements, write clean/documented code, and establish CI/CD best practices.
требования
- 5+ years of software development experience with a strong track record of enterprise system integrations.
- Proven experience developing and maintaining NetSuite integrations using SuiteScript 2.0/2.1, SuiteTalk, and custom RESTlets.
- Strong experience with Shopify APIs (GraphQL & REST), webhooks, and app integrations.
- Deep technical proficiency in Node.js (and preferably TypeScript) for building RESTful APIs and asynchronous integration services.
- Ability to read, understand, and refactor existing PHP and relational database structures (MySQL/MariaDB) to extract logic during migration.
- Будет плюсом: 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)
условия
- Условий в вакансии нет
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.