About the role
Patterson isn't just a place to work, it's a partner that cares about your success.
One of the distinguishing marks of our company is the talented people who embrace the people-first, always advancing, and results-driven culture. Professional growth abounds in this motivating environment. We value the diverse talents and experiences our employees bring to Patterson and believe that they build a stronger and successful organization.
Job Summary
We’re looking for an experienced Full‑Stack JavaScript Developer to help enhance and expand our B2B customer portal. The successful candidate should be comfortable working across the stack—front‑end UI, backend APIs, data integrations—and confident enough in your experience to improve existing code, propose better approaches, and help strengthen the platform’s architecture.
Responsibilities
Web Development
- Build and refine front‑end features usingJavaScript (ES6+), HTML5, CSS3
- Develop dynamic UI components (product pages, variant selectors, cart interactions, search)
- Improve performance, responsiveness, and user experience across the portal
Backend & API Work
- Develop and maintain backend services usingNode.js + Express
- Integrate with external APIs (Caspio REST, Cloudflare R2, internal pricing engines)
- Implement secure, reliable endpoints for product data, pricing, cart, and order submission
- Add caching, validation, and error handling to improve reliability
Data & Integration
- Work with relational data models (inventory, pricing, customer accounts)
- Transform and validate data between systems
- Troubleshoot data inconsistencies and API issues
Platform Reliability & Architecture
- Improve code structure, maintainability, and performance
- Help strengthen SSL, domain reputation, and trust signals
- Optimize CDN usage, image pipelines, and asset delivery
- Participate in code reviews and propose improvements
Collaboration
- Work with product owners to clarify requirements and propose solutions
- Translate business logic (pricing rules, freight logic, customer types) into code
- Document features, APIs, and workflows clearly
Required Skills
Technical Skills
- Strong proficiency inJavaScript (ES6+)
- Experience withNode.js,Express, and REST API development
- Solid understanding ofHTML5,CSS3, and browser-side JavaScript
- Experience with async/await, fetch/Axios, and API integrations
- Familiarity with relational databases and data modeling
- Ability to debug complex client‑side and server‑side issues
Experience Level
- 3+ years of professional full‑stack development experience
- Comfortable working independently and improving existing code
- Able to propose better patterns, structure, and solutions
Soft Skills
- Strong problem-solving ability
- Clear communication and documentation habits
- Ability to own features end‑to‑end
- Comfortable working in a fast-moving environment
Nice-to-Have Skills
- Experience with Cloudflare (R2, Workers, DNS, SSL)
- Experience with Caspio or similar low‑code/REST‑driven platforms
- Familiarity with authentication flows and session management
- Experience with B2B portals, pricing engines, or inventory systems
About Patterson Companies
Founded in 1985, Patterson was just one office that brokered trucks to haul perishable items until adding non-perishable loads in the 90’s. Since then, Patterson has expanded its offices and has grown exponentially in both perishable and non-perishable markets and now is recognized as a complete supply chain solutions company.
We specialize in transportation management for thousands of customers annually and treat each of their shipments with the proper attention to ensure that they are loaded and delivered on time and in excellent condition! Patterson specializes in FTL, LTL, Expedited, Refrigerated Transport, Flatbed Transport and Dry Van Transport.
We are not only just a leading logistics company; we also have large asset divisions (refrigerated and dry vans) and warehouse/distribution locations.
Similar jobs you might like
About the role
Patterson isn't just a place to work, it's a partner that cares about your success.
One of the distinguishing marks of our company is the talented people who embrace the people-first, always advancing, and results-driven culture. Professional growth abounds in this motivating environment. We value the diverse talents and experiences our employees bring to Patterson and believe that they build a stronger and successful organization.
Job Summary
We’re looking for an experienced Full‑Stack JavaScript Developer to help enhance and expand our B2B customer portal. The successful candidate should be comfortable working across the stack—front‑end UI, backend APIs, data integrations—and confident enough in your experience to improve existing code, propose better approaches, and help strengthen the platform’s architecture.
Responsibilities
Web Development
- Build and refine front‑end features usingJavaScript (ES6+), HTML5, CSS3
- Develop dynamic UI components (product pages, variant selectors, cart interactions, search)
- Improve performance, responsiveness, and user experience across the portal
Backend & API Work
- Develop and maintain backend services usingNode.js + Express
- Integrate with external APIs (Caspio REST, Cloudflare R2, internal pricing engines)
- Implement secure, reliable endpoints for product data, pricing, cart, and order submission
- Add caching, validation, and error handling to improve reliability
Data & Integration
- Work with relational data models (inventory, pricing, customer accounts)
- Transform and validate data between systems
- Troubleshoot data inconsistencies and API issues
Platform Reliability & Architecture
- Improve code structure, maintainability, and performance
- Help strengthen SSL, domain reputation, and trust signals
- Optimize CDN usage, image pipelines, and asset delivery
- Participate in code reviews and propose improvements
Collaboration
- Work with product owners to clarify requirements and propose solutions
- Translate business logic (pricing rules, freight logic, customer types) into code
- Document features, APIs, and workflows clearly
Required Skills
Technical Skills
- Strong proficiency inJavaScript (ES6+)
- Experience withNode.js,Express, and REST API development
- Solid understanding ofHTML5,CSS3, and browser-side JavaScript
- Experience with async/await, fetch/Axios, and API integrations
- Familiarity with relational databases and data modeling
- Ability to debug complex client‑side and server‑side issues
Experience Level
- 3+ years of professional full‑stack development experience
- Comfortable working independently and improving existing code
- Able to propose better patterns, structure, and solutions
Soft Skills
- Strong problem-solving ability
- Clear communication and documentation habits
- Ability to own features end‑to‑end
- Comfortable working in a fast-moving environment
Nice-to-Have Skills
- Experience with Cloudflare (R2, Workers, DNS, SSL)
- Experience with Caspio or similar low‑code/REST‑driven platforms
- Familiarity with authentication flows and session management
- Experience with B2B portals, pricing engines, or inventory systems
About Patterson Companies
Founded in 1985, Patterson was just one office that brokered trucks to haul perishable items until adding non-perishable loads in the 90’s. Since then, Patterson has expanded its offices and has grown exponentially in both perishable and non-perishable markets and now is recognized as a complete supply chain solutions company.
We specialize in transportation management for thousands of customers annually and treat each of their shipments with the proper attention to ensure that they are loaded and delivered on time and in excellent condition! Patterson specializes in FTL, LTL, Expedited, Refrigerated Transport, Flatbed Transport and Dry Van Transport.
We are not only just a leading logistics company; we also have large asset divisions (refrigerated and dry vans) and warehouse/distribution locations.