cover image
Peak Performance Products Inc.

NetSuite Developer

Remote

Ontario, Canada

Junior

Freelance

20-02-2026

Share this job:

Skills

Problem-solving Sales CRM Architecture E-commerce

Job Specifications

Job Title: NetSuite Developer

Location: Mississauga, Ontario, Canada (Remote)

Compensation: $70,000 - $95,000

Employment Type: Contract (6-12 months)

Company Overview

We are a fast-growing, Canada-wide distribution company operating at the intersection of natural health, grocery, and nutritional supplements. We partner with leading, trusted, and innovative brands to bring high-quality, responsibly sourced products to retailers and consumers across the country.

Our business operates in a dynamic, highly regulated environment where reliability, speed, and execution are critical. As we scale, our teams are building robust systems, refining processes, and tackling real operational challenges that directly shape how products move through the Canadian market.

At Peak, people have ownership and influence. We value collaboration, accountability, and continuous improvement, and we seek individuals energized by growth, problem-solving, and making a measurable impact. If you’re motivated by meaningful work, high standards, and the opportunity to help build a stronger, smarter distribution platform, you’ll feel at home here.

About the Role

We are post-NetSuite implementation and entering a critical phase focused on stabilization, optimization, and scaling.

We are looking for a hands-on NetSuite Developer to own complex development work, integrations, and performance improvements. You will work closely with our IT Manager, NetSuite Administrator, and business stakeholders to clean up technical debt, improve reliability, and support ongoing operational growth.

Key Responsibilities

NetSuite Development & Customization

Design, develop, and maintain NetSuite customizations using SuiteScript 2.x
Build and enhance workflows, custom records, user events, scheduled scripts, and RESTlets
Review, refactor, and optimize existing scripts for performance and scalability
Support complex business processes including:
Order-to-Cash (O2C)
Procure-to-Pay (P2P)
Inventory, WMS, and fulfillment workflows
Pricing, promotions, and item governance

Integrations & Data Flow

Build and support integrations between NetSuite and external systems (WMS, CRM, e-commerce, shipping, EDI)
Troubleshoot integration failures, sync issues, and performance bottlenecks
Work with APIs (REST, SOAP, SuiteTalk) and middleware where applicable
Support data imports, transformations, and cleanup efforts

Environment & Deployment Management

Manage deployments across Sandbox and Production
Support testing, UAT fixes, and controlled releases
Ensure changes follow security, performance, and governance best practices

Collaboration & Documentation

Partner closely with the IT Manager, consultants, and business teams
Translate business requirements into technical solutions
Produce clear technical documentation (scripts, integrations, dependencies)
Participate in solution reviews and recommend better approaches when needed

Required Qualifications

3+ years of hands-on NetSuite development experience
Strong expertise in SuiteScript 2.x
Deep understanding of NetSuite ERP architecture and customization frameworks
Proven experience supporting inventory, sales orders, fulfillment, and financial processes
Experience building and supporting integrations using APIs
Comfortable working in post-implementation / cleanup environments
Strong troubleshooting and problem-solving skills
Able to work independently and take ownership of outcomes

Skills Required

NetSuite certifications (SuiteFoundation, SuiteCloud Developer)
Experience with WMS or high-volume distribution environments
Familiarity with middleware tools (Celigo, Boomi, custom APIs)
Exposure to SuiteAnalytics / NSAW
Experience refactoring legacy NetSuite customizations

About the Company

For over 20 years, our mission at Peak has been to introduce innovative and effective products that optimize health and wellness to the Canadian market. We are committed to product quality and value, and support the continued growth and development of our staff. In doing this, our goal is to provide our customers with the very best selection and service available in Canada. Here at Peak we stand firmly behind all of the brands we carry and the products we distribute. Every product we sell is tested for quality and effectiven... Know more