Patterson isnt just a place to work its 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.
LOCATION: Edmonton AB
TYPE: In-House Full-Time
Job Summary
Were looking for an experienced FullStack JavaScript Developer to help enhance and expand our B2B customer portal. The successful candidate should be comfortable working across the stackfrontend UI backend APIs data integrationsand confident enough in your experience to improve existing code propose better approaches and help strengthen the platforms architecture.
Responsibilities
Web Development
- Build and refine frontend features using JavaScript (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 using 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 in JavaScript (ES6)
- Experience with Express and REST API development
- Solid understanding of HTML5 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 clientside and serverside issues
Experience Level
- 3 years of professional fullstack 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 endtoend
- Comfortable working in a fast-moving environment
Nice-to-Have Skills
- Experience with Cloudflare (R2 Workers DNS SSL)
- Experience with Caspio or similar lowcode/RESTdriven platforms
- Familiarity with authentication flows and session management
- Experience with B2B portals pricing engines or inventory systems
Required Experience:
IC
Patterson isnt just a place to work its 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 div...
Patterson isnt just a place to work its 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.
LOCATION: Edmonton AB
TYPE: In-House Full-Time
Job Summary
Were looking for an experienced FullStack JavaScript Developer to help enhance and expand our B2B customer portal. The successful candidate should be comfortable working across the stackfrontend UI backend APIs data integrationsand confident enough in your experience to improve existing code propose better approaches and help strengthen the platforms architecture.
Responsibilities
Web Development
- Build and refine frontend features using JavaScript (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 using 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 in JavaScript (ES6)
- Experience with Express and REST API development
- Solid understanding of HTML5 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 clientside and serverside issues
Experience Level
- 3 years of professional fullstack 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 endtoend
- Comfortable working in a fast-moving environment
Nice-to-Have Skills
- Experience with Cloudflare (R2 Workers DNS SSL)
- Experience with Caspio or similar lowcode/RESTdriven platforms
- Familiarity with authentication flows and session management
- Experience with B2B portals pricing engines or inventory systems
Required Experience:
IC
View more
View less