Skip to main content
Telecommut

Full-Stack Developer

Patterson Companies, Inc.

Full time Posted: 3 weeks ago Other

Hiring from: Canada

LOCATION: Edmonton, AB

TYPE: In-House, Full-Time

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 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 Node.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 in JavaScript (ES6+)
  • Experience with Node.js, 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 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

How to apply

To apply for this job you need to login. If you don't have an account yet, please register.

Post a resume

Similar jobs

South Atlantic BU - Region 0U - Market 01: 10136 Hawkinsville Rd, Warner Robins, Georgia 31093 Availability - Shift/Days Flexible Availability The position includes, but is not limited to, the following essential job duties, responsibilities, and requirements: Restaurant Manager Trainee...

Full time Posted: 8 hours ago Hiring from: United States
CASHIER

Buffalo Wild Wings - Fralich, Inc.

Fluent in English Restaurant, retail, or supervisory experience Basic computer skills At least 18 years of age Basic writing skills High School diploma, or equivalent Proficient in math and financial management

Full time Posted: 8 hours ago Hiring from: United States
Shift Leader

Panda Restaurant Group

Our Panda Shift Leader associates are important leaders of our team and are responsible for bringing Panda’s mission alive in our restaurants by supporting management in creating food with passion, service with heart and ambiance with pride. Role As a...

Full time Posted: 9 hours ago Hiring from: United States

Benefits: 401(k) Health insurance Opportunity for advancement Paid time off Training & development URSROBOT, Inc . is a leading force in the world of robotics, specializing in Automated Mobile Robots (AMR) that redefine the way we interact with technology. Founded...

Full time 150,000 - 220,000 USD / year Posted: 9 hours ago Hiring from: United States