Hundreds of companies of all sizes partner with Hairball to automate, integrate, and transform their business.
NetSuite Developer – SuiteScript, Celigo Integrations
Location
United States
Posted
82 days ago
Salary
0
Seniority
Senior
Job Description
NetSuite Developer – SuiteScript, Celigo Integrations
Hairball
• The NetSuite Developer builds the backbone of our client solutions. • Design and develop NetSuite customizations using SuiteScript (2.x), Suitelets, RESTlets, and SuiteTalk. • Build and maintain integrations between NetSuite and eCommerce platforms, 3PLs, WMS, POS systems, and other external applications. • Develop and optimize Celigo integrator.io flows and custom integration components. • Translate functional requirements into scalable technical architecture. • Support core ERP processes including Order-to-Cash, Procure-to-Pay, Inventory, and Financials. • Design and implement REST/SOAP-based integrations using JSON, XML, and related protocols. • Perform technical testing, troubleshooting, and performance optimization. • Document technical designs, integration mappings, and deployment procedures clearly and thoroughly. • Collaborate cross-functionally to ensure solutions align with business objectives and delivery standards. • Ensure code quality, maintainability, and adherence to Hairball development best practices.
Job Requirements
- 3+ years of hands-on NetSuite development experience, including SuiteScript 2.x, RESTlets, and web services.
- Experience building integrations between NetSuite and external systems such as Shopify, Amazon, Salesforce, 3PLs, or other SaaS platforms.
- Strong understanding of ERP concepts including Order-to-Cash, Procure-to-Pay, inventory management, and financial workflows.
- Experience with Celigo integrator.io (Level 3/4 certification is a plus).
- Strong JavaScript and SQL skills.
- Experience with SuiteCloud development framework.
- Familiarity with subscription billing, returns management, or complex fulfillment models.
- Experience working in consulting or client-facing environments.
- NetSuite certifications are a plus, but demonstrated delivery experience matters more.
Benefits
- Remote Flexibility: Work remotely with a distributed, high-performance team.
- Growth: Opportunity to grow into Senior Developer or Solutions Architect as Hairball expands.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Design, development and maintenance of iFlows in the SAP Integration Suite • Integration of S/4HANA, cloud applications and third‑party systems • Implementation of REST-, OData- and API-based interfaces • Troubleshooting, optimization and performance improvement • Collaboration with internal IT teams and external partners • Documentation and adherence to integration standards
Operator/Programmer – CNC Machining Center
TDA EquipamentosFabricante de equipamentos para mineração.
• Program and operate machining centers • Read and interpret technical drawings and part specifications • Perform preventive maintenance on machines • Operate the machining center, monitoring the machining process
Staff Mobile Engineer
MLabs LTDFounded in 2018, MLabs is a private software engineering consultancy specializing in Haskell and Rust development with a focus on blockchain, artificial intelli
• Set Direction: Drive the technical and experiential roadmap for their mobile platform. • High-Performance UI: Develop elegant React Native interfaces for real-time trading, analytics, and social features. • Motion & Polish: Implement fluid animations, expressive gestures, and tactile feedback using Reanimated and Gesture Handler. • System Architecture: Design a resilient real-time data layer using TypeScript to handle WebSockets and connectivity changes gracefully. • Native Bridging: Unlock advanced platform capabilities or UI primitives by bridging native modules where JavaScript falls short. • Collaboration: Partner with backend engineers to design bandwidth-efficient APIs and optimize data flows for mobile.
• Sviluppo e manutenzione di pipeline CI/CD (GitLab CI, Jenkins) • Automazione dei processi di build, test e deploy • Supporto allo sviluppo e al debug di componenti software in linguaggio C • Redazione della documentazione tecnica e supporto operativo al team di sviluppo



