The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront ... Develop and maintain backend services, APIs, and data-integration layers that support frontend ...
The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront ... Develop and maintain backend services, APIs, and data-integration layers that support frontend ...
Principal Full-Stack Engineer - Headless E-Commerce We are seeking a Principal Full-Stack Engineer ... This role is responsible for building scalable backend services and APIs using Node.js and ...
Principal Full-Stack Engineer - Headless E-Commerce We are seeking a Principal Full-Stack Engineer ... This role is responsible for building scalable backend services and APIs using Node.js and ...
Senior Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Senior Software Engineers in Calgary to join our team to be part of the creation of the future of ...
Senior Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Senior Software Engineers in Calgary to join our team to be part of the creation of the future of ...
The position combines backend engineering, frontend theming, and technical leadership while ensuring scalability, security, performance, and maintainability. Responsibilities * Multisite Architecture ...
The position combines backend engineering, frontend theming, and technical leadership while ensuring scalability, security, performance, and maintainability. Responsibilities * Multisite Architecture ...
Design, build, and improve APIs and backend workflows * Work with PostgreSQL and help evolve our data models * Build tools that help event organizers manage, grow, and improve their events * Improve ...
Quick apply
Design, build, and improve APIs and backend workflows * Work with PostgreSQL and help evolve our data models * Build tools that help event organizers manage, grow, and improve their events * Improve ...
Design, build, and improve APIs and backend workflows * Work with PostgreSQL and help evolve our data models * Build tools that help event organizers manage, grow, and improve their events * Improve ...
Design, build, and improve APIs and backend workflows * Work with PostgreSQL and help evolve our data models * Build tools that help event organizers manage, grow, and improve their events * Improve ...
The Role: Full Stack Developer Product Engineering Level: Intermediate to Senior, based on ... Youll work across the stack, contributing to customer-facing product experiences, APIs, backend ...
Quick apply
The Role: Full Stack Developer Product Engineering Level: Intermediate to Senior, based on ... Youll work across the stack, contributing to customer-facing product experiences, APIs, backend ...
Proficiency in at least one backend programming language (e.g., C#, Java, or C++). * Hands-on experience with AWS services such as EC2, S3, Lambda, RDS, and Redshift. * Understanding of ELT/ETL ...
Quick apply
Proficiency in at least one backend programming language (e.g., C#, Java, or C++). * Hands-on experience with AWS services such as EC2, S3, Lambda, RDS, and Redshift. * Understanding of ELT/ETL ...
Software Developer
Calgary, AB · On-site
TypeScript on both the backend (Node.js) and frontend (React), running on AWS serverless ... a small engineering team. What we're looking for * 2+ years of professional experience building ...
Software Developer
Calgary, AB · On-site
TypeScript on both the backend (Node.js) and frontend (React), running on AWS serverless ... a small engineering team. What we're looking for * 2+ years of professional experience building ...
Senior Machine Learning Engineer
Calgary, AB · On-site
Build backend services that integrate LLMs and ML models into Fullscript's platform, primarily ... Partner with medical, product, analytics, and engineering teams to translate clinical needs into ...
Senior Machine Learning Engineer
Calgary, AB · On-site
Build backend services that integrate LLMs and ML models into Fullscript's platform, primarily ... Partner with medical, product, analytics, and engineering teams to translate clinical needs into ...
Lead the end-to-end design and architecture of complex software applications and core backend ... engineered outcomes. * Own the release management lifecycle by planning, scheduling, and ...
Lead the end-to-end design and architecture of complex software applications and core backend ... engineered outcomes. * Own the release management lifecycle by planning, scheduling, and ...
These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt ...
These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt ...
You'll work alongside experienced developers to create intuitive user interfaces and robust backend services using React and C#/.NET, helping to deliver an effortless experience for our clients. What ...
Quick apply
You'll work alongside experienced developers to create intuitive user interfaces and robust backend services using React and C#/.NET, helping to deliver an effortless experience for our clients. What ...
You'll work alongside experienced developers to create intuitive user interfaces and robust backend services using React and C#/.NET, helping to deliver an effortless experience for our clients. What ...
You'll work alongside experienced developers to create intuitive user interfaces and robust backend services using React and C#/.NET, helping to deliver an effortless experience for our clients. What ...
You'll work alongside experienced developers to create intuitive user interfaces and robust backend services using React and C#/.NET, helping to deliver an effortless experience for our clients. What ...
You'll work alongside experienced developers to create intuitive user interfaces and robust backend services using React and C#/.NET, helping to deliver an effortless experience for our clients. What ...
Senior Developer, Fullstack - Canada Pod
Calgary, AB · On-site +1
CA$125K - CA$165K/yr
As the founding engineer on the team, you will play an outsized role in shaping both the product ... We're looking for someone who is comfortable building backend systems and user-facing product ...
Senior Developer, Fullstack - Canada Pod
Calgary, AB · On-site +1
CA$125K - CA$165K/yr
As the founding engineer on the team, you will play an outsized role in shaping both the product ... We're looking for someone who is comfortable building backend systems and user-facing product ...
Senior Java Developer
Calgary, AB · Hybrid
CA$64K - CA$106K/yr
As a Senior Java Developer, you will be responsible for designing, building, and maintaining robust ... Establish a strong understanding of enterprise applications, backend services, and cloud-native ...
Senior Java Developer
Calgary, AB · Hybrid
CA$64K - CA$106K/yr
As a Senior Java Developer, you will be responsible for designing, building, and maintaining robust ... Establish a strong understanding of enterprise applications, backend services, and cloud-native ...
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 ...
New
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 ...
New
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 ...
New
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 ...
New
The Platform Software Developer is responsible for designing, developing, and maintaining software ... Develop reusable, readable, testable, scalable, and efficient code across desktop, backend, and ...
The Platform Software Developer is responsible for designing, developing, and maintaining software ... Develop reusable, readable, testable, scalable, and efficient code across desktop, backend, and ...
Back End Developer information
See Alberta salary details
$24.5K - $37K
0% of jobs
$37K - $49.5K
2% of jobs
$49.5K - $62K
5% of jobs
$62K - $74.5K
9% of jobs
$81.2K is the 25th percentile. Wages below this are outliers.
$74.5K - $87K
16% of jobs
$87K - $99.5K
17% of jobs
The median wage is $100.3K / yr.
$99.5K - $112K
17% of jobs
$120K is the 75th percentile. Wages above this are outliers.
$112K - $124.5K
15% of jobs
$124.5K - $137K
10% of jobs
$137K - $149.5K
5% of jobs
$149.5K - $162K
4% of jobs
$24.5K
$103.4K
$162K
How much do back end developer jobs pay per year?
What is a Back End Developer?
What are some common challenges Back End Developers face when integrating with front-end teams?
Will backend be replaced by AI?
What does a backend developer do?
What engineer makes $500,000 a year?
What Is a Back End Developer?
A back end developer is a computer science professional who specializes in functionality that takes place on the server side or backend. As a back end developer, you write code to create software that solves a business need. Your responsibilities are to research the needs of either your employer, or a particular industry, find a problem, and create a software solution. A back end developer differs from a traditional web developer, or front end developer, in that back-end software may not have a user interface or even have exposure to the web.
Is back-end developer in demand?
What is the difference between Back End Developer vs Front End Developer?
| Aspect | Back End Developer | Front End Developer |
|---|---|---|
| Primary Focus | Server-side logic, databases, APIs | User interface, website layout, client-side scripting |
| Skills & Technologies | Languages like Java, Python, Ruby; databases; server management | HTML, CSS, JavaScript, frameworks like React or Angular |
| Work Environment | Backend systems, server environments, cloud platforms | Design tools, browser testing, UI/UX design |
| Common Certifications | Certified Web Developer, AWS Certified Developer | Certified Front End Developer, UI/UX certifications |
Back End Developers focus on server-side logic, databases, and APIs, ensuring the website's functionality behind the scenes. Front End Developers work on the visual and interactive aspects users see and interact with. Both roles are essential in web development, often collaborating to create seamless digital experiences.
What are the key skills and qualifications needed to thrive as a Back End Developer, and why are they important?

Other
Re-posted 2 days ago
Job description
The role
Â
As a Senior Software Developer on the 3D Visualization team, you will be at the forefront of creating intuitive, high-performance web applications. This role focuses on the end-to-end design and development required to visualize complex geoscience data. You will be instrumental in defining the architecture, advocating for best practices, and ensuring the delivery of high-quality, scalable solutions.
In this role, you will have the opportunity to:
Â
Design and architect complex frontend applications, components, and UI systems that deliver intuitive, performant, and scalable user experiences.
Apply appropriate design and modelling techniques across the stack, including component architecture, state management, API contracts, and data flow design. Build prototypes or proofs-of-concept spanning UI and service layers to validate workflows, performance characteristics, and technical feasibility.
Design, implement, test, document, and maintain complex frontend features using modern JavaScript and TypeScript frameworks.
Develop and maintain backend services, APIs, and data-integration layers that support frontend functionality and visualization workflows.
Lead effective design and code reviews for other team members.
Coordinate with backend, visualization, QA, and product teams to ensure smooth end-to-end delivery of user-facing functionality.
Provide technical guidance and mentorship to other team members.
Essential Knowledge, Skills, and Experience
Â
Bachelor's degree in computer science, engineering, or equivalent practical experience.
7+ years of experience in software development roles, with a strong emphasis on frontend or full-stack development. Advanced experience with JavaScript and TypeScript.
Extensive experience building complex web applications using modern frontend frameworks (e.g., React, Vue, Svelte, or similar).
Strong understanding of frontend application architecture, state management, and component-based design.
Solid experience designing and implementing backend services and RESTful APIs.
Strong understanding of web-performance optimization, accessibility standards (WCAG), and browser capabilities.
Proven capability to tackle complex technical challenges through investigation, experimentation, and creative problem-solving.
#LI-KV2