Principal Full-Stack Engineer - Headless E-Commerce We are seeking a Principal Full-Stack Engineer ... This position requires strong expertise in backend development, experience with full-stack ...
Principal Full-Stack Engineer - Headless E-Commerce We are seeking a Principal Full-Stack Engineer ... This position requires strong expertise in backend development, experience with full-stack ...
Software Engineer, Full Stack
Calgary, AB ยท On-site +1
Ingest and connect siloed databases The Role As a Full Stack Engineer, you will be working on one ... Fluent in one or more backend and frontend technologies and have an interest working with ...
Software Engineer, Full Stack
Calgary, AB ยท On-site +1
Ingest and connect siloed databases The Role As a Full Stack Engineer, you will be working on one ... Fluent in one or more backend and frontend technologies and have an interest working with ...
You'll work across the stack, contributing to customer-facing product experiences, APIs, backend ... Want to keep getting better as an engineer What You Bring: * 4+ years of software development ...
You'll work across the stack, contributing to customer-facing product experiences, APIs, backend ... Want to keep getting better as an engineer What You Bring: * 4+ years of software development ...
You'll work across the stack, contributing to customer-facing product experiences, APIs, backend ... Want to keep getting better as an engineer What You Bring: * 4+ years of software development ...
Quick apply
You'll work across the stack, contributing to customer-facing product experiences, APIs, backend ... Want to keep getting better as an engineer What You Bring: * 4+ years of software development ...
Youll work across the stack, contributing to customer-facing product experiences, APIs, backend ... Want to keep getting better as an engineer What You Bring: * 4+ years of software development ...
Quick apply
Youll work across the stack, contributing to customer-facing product experiences, APIs, backend ... Want to keep getting better as an engineer What You Bring: * 4+ years of software development ...
As a Full Stack Developer - Intermediate, you will play a crucial and strategic role in engineering ... Develop and maintain backend services using Node.js, Supabase, and Firebase, integrating securely ...
As a Full Stack Developer - Intermediate, you will play a crucial and strategic role in engineering ... Develop and maintain backend services using Node.js, Supabase, and Firebase, integrating securely ...
As a Full Stack Developer - Intermediate, you will play a crucial and strategic role in engineering ... Develop and maintain backend services using Node.js, Supabase, and Firebase, integrating securely ...
Quick apply
As a Full Stack Developer - Intermediate, you will play a crucial and strategic role in engineering ... Develop and maintain backend services using Node.js, Supabase, and Firebase, integrating securely ...
As a Full Stack Developer - Intermediate, you will play a crucial and strategic role in engineering ... Develop and maintain backend services using Node.js, Supabase, and Firebase, integrating securely ...
Quick apply
As a Full Stack Developer - Intermediate, you will play a crucial and strategic role in engineering ... Develop and maintain backend services using Node.js, Supabase, and Firebase, integrating securely ...
Demonstrate expertise in both front-end and back-end technologies, offering guidance on technology selection, architecture, and best practices. * Collaborate with product, design, and engineering ...
Demonstrate expertise in both front-end and back-end technologies, offering guidance on technology selection, architecture, and best practices. * Collaborate with product, design, and engineering ...
Senior Full Stack Developer
Edmonton, AB ยท Hybrid
Strong backend development experience using .NET/C#, Node.js, or comparable technologies ... Security, compliance, DevSecOps, and SRE best practices. Strongly Preferred: * Experience building ...
Senior Full Stack Developer
Edmonton, AB ยท Hybrid
Strong backend development experience using .NET/C#, Node.js, or comparable technologies ... Security, compliance, DevSecOps, and SRE best practices. Strongly Preferred: * Experience building ...
Intermediate Platform Engineer: Full Stack
Calgary, AB ยท On-site +1
The OpportunityWe're looking for an intermediate full stack developer to join our Product team and ... This role offers meaningful technical challenges-from architecting scalable backend services to ...
Intermediate Platform Engineer: Full Stack
Calgary, AB ยท On-site +1
The OpportunityWe're looking for an intermediate full stack developer to join our Product team and ... This role offers meaningful technical challenges-from architecting scalable backend services to ...
... Stack Developer, to build complex web applications, AI agents and APIs in our new Assurance ... Hands-on experience spanning both front-end interfaces and back-end services and databases - full ...
... Stack Developer, to build complex web applications, AI agents and APIs in our new Assurance ... Hands-on experience spanning both front-end interfaces and back-end services and databases - full ...
... Stack Developer, to build complex web applications, AI agents and APIs in our new Assurance ... Hands-on experience spanning both front-end interfaces and back-end services and databases - full ...
... Stack Developer, to build complex web applications, AI agents and APIs in our new Assurance ... Hands-on experience spanning both front-end interfaces and back-end services and databases - full ...
Software Engineer - Magnet One (front-end, back-end, or full-stack opportunities)
Calgary, AB ยท On-site
What We're Looking For We are Hiring for Front-end, Back-end, or Full-stack Software Engineers! * Relevant professional software engineering experience; * Post-secondary education in software ...
Software Engineer - Magnet One (front-end, back-end, or full-stack opportunities)
Calgary, AB ยท On-site
What We're Looking For We are Hiring for Front-end, Back-end, or Full-stack Software Engineers! * Relevant professional software engineering experience; * Post-secondary education in software ...
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're ... Create and integrate RESTful APIs to connect front-end and back-end systems * Implement state ...
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're ... Create and integrate RESTful APIs to connect front-end and back-end systems * Implement state ...
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're ... Create and integrate RESTful APIs to connect front-end and back-end systems * Implement state ...
Quick apply
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're ... Create and integrate RESTful APIs to connect front-end and back-end systems * Implement state ...
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're ... Create and integrate RESTful APIs to connect front-end and back-end systems * Implement state ...
Quick apply
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're ... Create and integrate RESTful APIs to connect front-end and back-end systems * Implement state ...
We are looking for a Junior Full-Stack Developer to join our software team in Calgary. This is an exciting opportunity to work with modern tools and frameworks, contribute to impactful projects, and ...
Quick apply
We are looking for a Junior Full-Stack Developer to join our software team in Calgary. This is an exciting opportunity to work with modern tools and frameworks, contribute to impactful projects, and ...
Senior Full Stack Developer
Calgary, AB ยท On-site
Our ideal candidate could also contribute as a Forward-Deployed Engineer on our Solutions Delivery ... Python back-end, PostgreSQL and Graph databases). * Build and maintain extraction pipeline ...
Quick apply
Senior Full Stack Developer
Calgary, AB ยท On-site
Our ideal candidate could also contribute as a Forward-Deployed Engineer on our Solutions Delivery ... Python back-end, PostgreSQL and Graph databases). * Build and maintain extraction pipeline ...
Full Stack Developer - Senior (REMOTE) JP933
Edmonton, AB ยท On-site +1
The Full Stack Developers will work as part of cross-functional program review or product delivery teams. These teams, led by GoA product owners and 3D work collaboratively and collectively ...
Quick apply
Full Stack Developer - Senior (REMOTE) JP933
Edmonton, AB ยท On-site +1
The Full Stack Developers will work as part of cross-functional program review or product delivery teams. These teams, led by GoA product owners and 3D work collaboratively and collectively ...
Backend Full Stack Engineer information
What is a backend full stack engineer?
How does a backend full stack engineer typically collaborate with frontend developers and other team members?
What are the key skills and qualifications needed to thrive as a backend full stack engineer?
What is the difference between Backend Full Stack Engineer vs Frontend Developer?
| Aspect | Backend Full Stack Engineer | Frontend Developer |
|---|---|---|
| Primary Focus | Developing server-side logic, databases, and APIs | Designing and implementing user interface and client-side features |
| Required Skills | Programming languages like Python, Java, Node.js; databases; server management | HTML, CSS, JavaScript; frameworks like React or Angular |
| Work Environment | Often involved in both front-end and back-end tasks, collaborating across teams | Primarily focused on client-side development, UI/UX design |
While both roles require strong programming skills, Backend Full Stack Engineers handle both server-side and client-side development, whereas Frontend Developers focus mainly on creating engaging user interfaces. Understanding these differences helps employers and job seekers target the right skills and responsibilities for each role.

Full-time
Medical, Dental, Life, PTO
Re-posted 20 days ago
Job description
360training.com is a rapidly growing leader in online training and certification across a wide range of industries and professions. 360training.com provides customers with the regulated training they need to get and keep jobs they want. Over the years, we have continued to grow our expansive library of regulatory-approved training courses with new content suited for todayโs modern workforce. By offering these courses online, all 360training.com users experience the convenience and flexibility of earning their certifications in their own time, from anywhere in the world.
We promote a culture of excellence centered around our two core values: Deliver Results and Do the Right Thing. That focus fosters the success of our employees, while maintaining a team-centric environment which inspires them to do their absolute best. One thing our associates get to experience is the ability to make an impact on day one of working here.
Principal Full-Stack Engineer โ Headless E-Commerce
We are seeking a Principal Full-Stack Engineer โ Headless E-Commerce to lead the design, development, and evolution of our modern commerce platform. This role is responsible for building scalable backend services and APIs using Node.js and JavaScript/TypeScript, while also contributing to frontend experiences with React.
The ideal candidate will take ownership of features end-to-end, collaborate closely with Product and Design, and play a key role in shaping architecture, standards, and engineering best practices. This position requires strong expertise in backend development, experience with full-stack environments, and the ability to work in a fast-paced, evolving ecosystem, including headless commerce solutions such as Medusa JS.
In addition to hands-on development, this role will mentor team members, support production systems, and drive continuous improvement to ensure high-quality, scalable, and efficient solutions aligned with business goals.
Key Responsibilities
- Design and build backend features using Node.js, JavaScript/TypeScript, and modern frameworks
- Develop and evolve APIs, services, and domain logic that power our commerce platform
- Work across the stack, including:
- Backend services and integrations
- Storefront and admin experiences using React
- Learn and extend Medusa JS as needed, including:
- Custom services and modules
- Plugins and integrations (payments, fulfillment, notifications)
- Collaborate closely with Product and Design to translate requirements into thoughtful technical solutions
- Own features endโtoโend: design, implementation, testing, deployment, and iteration
- Contribute to architectural decisions and platform standards
- Review code, mentor teammates, and help raise engineering quality
- Participate in production support and continuous improvement efforts
- Bachelorโs Degree in Information Technology or equivalent experience.
- 5+ years of professional experience building applications with Node.js and JavaScript/TypeScript
- Strong backend engineering fundamentals
- API design (REST, webhooks)
- Asynchronous processing
- Data modeling and relational databases (PostgreSQL or similar)
- Solid experience with React or modern frontโend frameworks
- Experience building and maintaining product platforms over time
- Comfort learning new frameworks and technologies as needed (e.g., Medusa)
- Ability to balance technical quality with product delivery
- Strong communication and collaboration skills
- Experience with Medusa JS or another headless commerce platform
- General eโcommerce knowledge:
- Carts, checkout flows, promotions, inventory, PIM
- Payment, tax, or shipping integrations (Stripe, PayPal, custom gateways)
- TypeScriptโfirst codebases
- Redis, background jobs, or message queues
- Automated testing (Jest, Playwright, Mocha, Supertest)
- Dockerโbased development or CI/CD pipelines
- Excellent team player with ability to work independently and in time-sensitive environments.
- Motivated self-starter with exceptional communication and interpersonal skills.
- Must have experience working in a team production environment.
- Comfortable working in a fast-paced migration environment.
- Dependable, enthusiastic, motivated, team player, detail-oriented.
- Great communication skills.
- Ability to learn new tools quickly to get the job done.
- Working experience of testing tools like Playwright / Jest / Mocha / Supertest for Medusa JS.
- Competitive salary and annual bonus
- Paid Time off and company recognized holidays
- Health amp; Medical Supplemental coverage
- Dental Coverage
- Emergency Travel Coverage
- Mental Health amp; Virtual Care
- Life amp; Accidental Coverage
About 360training
Sourced by ZipRecruiter
Industry
Education
Company size
201 - 500 Employees
Headquarters location
Austin, TX, US
Year founded
1995