About Us:
GDL Connect is a US-based company with operations in Guadalajara, Mexico, providing top-tier nearshoring staffing solutions to lower operational costs without compromising company culture. The company focuses on cross-cultural excellence to empower businesses to focus on expansion and growth.
About the role:
This is a hands-on development role — not an administrator role. You will write production code, own integration pipelines, extend ERP functionality through scripting and custom modules, and build the internal tools our operations team depends on. Our ERP is currently NetSuite, and we are actively evaluating Prophet 21 and Acumatica as potential long-term platforms. The right candidate is fluent in both JavaScript/TypeScript and C#, comfortable with SQL across multiple database engines, and has shipped real integrations in a distribution or ecommerce environment.
Key Activities:
ERP Development & Integration
- Build and maintain integrations between our ERP and Shopify, covering product data sync, order flow, pricing, and inventory
- Write NetSuite SuiteScript 2.x scripts: User Events, Scheduled Scripts, RESTlets, MapReduce jobs, and Suitelets
- Develop C# customizations and API integrations against Acumatica or Prophet 21 as the business evaluates ERP options
- Write SuiteQL and T-SQL queries for data extraction, transformation, and reporting
- Own the full integration lifecycle: design, build, test, deploy, monitor, and maintain
Shopify Development
- Build and maintain Shopify apps using the GraphQL Admin API, Remix, and the Polaris component library
- Implement and extend Shopify themes using Liquid, CSS, and JavaScript
- Develop webhook handlers, data sync pipelines, and transformation layers between Shopify and backend systems
Backend & Data Engineering
- Maintain and extend ETL pipelines (GitHub Actions, Node.js) that ingest product catalog data from supplier XML and CSV feeds
- Build REST and GraphQL APIs on Cloudflare Workers backed by PostgreSQL and SQLite (D1)
- Ensure data integrity across ERP, PIM, and Shopify with reconciliation tooling and monitoring
Frontend & Internal Tools
- Build and maintain internal admin UIs and tools using React, TypeScript, and CSS
- Contribute features to the product information management (PIM) web application used by the operations team
Reporting & Analytics
- Build and maintain saved searches, reports, and dashboards within NetSuite
- Write SQL queries and views to support business intelligence and ad-hoc reporting requests from leadership
Projects & Collaboration
- Contribute technical input to the ERP evaluation and any future migration initiative
- Act as a technical resource and cross-functional collaborator across departments
- Document integrations, data flows, and system configurations
Required Skills & Experience
- 1 -3 years of professional full stack development experience in a production environment
- JavaScript or TypeScript — Node.js, async patterns, REST/GraphQL API consumption and design
- SQL — able to write complex queries against PostgreSQL, SQL Server, or a comparable relational database
- Working knowledge of CSS and HTML — able to build clean, functional UIs without a designer holding your hand
- Experience building or maintaining integrations with Shopify (Admin API, webhooks, or custom app development)
- Experience building or maintaining integrations with an ERP system (NetSuite, Prophet 21, Acumatica, SAP, or similar)
- Ability to work independently, manage competing priorities, and communicate clearly with non-technical stakeholders
- Experience writing NetSuite SuiteScript 2.x (User Events, Scheduled Scripts, RESTlets, MapReduce)
- Experience with C# and .NET — Acumatica Framework or Prophet 21 SDK is a significant plus
- Experience with Shopify Remix apps and the Polaris component library
- Familiarity with Cloudflare platform (Workers, Pages, D1, R2)
- Familiarity with AWS S3 for object storage — experience with buckets, access policies, and SDK/API-based uploads and retrieval
- Familiarity with GitHub Actions for scheduled jobs, ETL pipelines, and web scraping workflows; experience with a message queue or background job system (RabbitMQ, Redis, BullMQ, or similar) is a plus
- Experience with large product catalogs (1M+ SKUs) and data quality workflows
- NetSuite SuiteFoundation or SuiteScript certification
- Advanced Excel proficiency (XLOOKUP, INDEX/MATCH)
What We Offer:
- Base Salary (Net) Tax Free
- Hire directly for an American company
- Vacation bonus 37.5%
- Annual bonus
Schedule:
- Regular (November – March): Monday to Friday 08:00 AM – 05:00 PM
- During Daylight Saving Time in the U.S. (March – November): Monday to Friday 07:00 AM – 04:00 PM
Sueldo: $25,000.00 - $38,000.00 al mes
Pregunta(s) de postulación:
- What's your salary expectations in mexican pesos and tax free?
Idioma:
- Inglés (B2 - C1) (Deseable)
Lugar de trabajo: Empleo remoto