Experience mentoring or coaching more junior engineers * Strong fundamentals in computer science concepts Great-to-haves * Experience with Ruby (Grape and Sequel) - our core backend services run on ...
Experience mentoring or coaching more junior engineers * Strong fundamentals in computer science concepts Great-to-haves * Experience with Ruby (Grape and Sequel) - our core backend services run on ...
AI Lead/Developer
Calgary, AB · On-site
Lead technical design discussions, conduct architecture reviews, and mentor junior developers to ... Frontend (React, modern JavaScript/TypeScript) and Backend (Python, RESTful APIs) * Strong ...
AI Lead/Developer
Calgary, AB · On-site
Lead technical design discussions, conduct architecture reviews, and mentor junior developers to ... Frontend (React, modern JavaScript/TypeScript) and Backend (Python, RESTful APIs) * Strong ...
Your role will encompass mentoring junior developers, driving innovation, and ensuring the ... Demonstrate expertise in both front-end and back-end technologies, offering guidance on technology ...
New
Your role will encompass mentoring junior developers, driving innovation, and ensuring the ... Demonstrate expertise in both front-end and back-end technologies, offering guidance on technology ...
New
Your role will encompass mentoring junior developers, driving innovation, and ensuring the ... Demonstrate expertise in both front-end and back-end technologies, offering guidance on technology ...
New
Quick apply
Your role will encompass mentoring junior developers, driving innovation, and ensuring the ... Demonstrate expertise in both front-end and back-end technologies, offering guidance on technology ...
New
Strong back-end skills in Java or .NET/C#, including API design and data layer integration * Proven ... Experience mentoring junior developers or helping establish AI-native development practices on a ...
Posted today
Strong back-end skills in Java or .NET/C#, including API design and data layer integration * Proven ... Experience mentoring junior developers or helping establish AI-native development practices on a ...
Posted today
The OpportunityWe're seeking a Senior Platform Engineer focusing on high-performance backend ... If you're a developer who thrives on creating high-performance, observable systems and isn't afraid ...
The OpportunityWe're seeking a Senior Platform Engineer focusing on high-performance backend ... If you're a developer who thrives on creating high-performance, observable systems and isn't afraid ...
Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic ... Mentor junior developers and provide technical leadership on complex debugging and architectural ...
Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic ... Mentor junior developers and provide technical leadership on complex debugging and architectural ...
Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic ... Mentor junior developers and provide technical leadership on complex debugging and architectural ...
Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic ... Mentor junior developers and provide technical leadership on complex debugging and architectural ...
Senior Software Developer
Calgary, AB · Remote
Mentor and guide junior and mid-level engineers through code reviews, technical discussions, and ... Demonstrated expertise in full-stack development including backend APIs, database design, and ...
Senior Software Developer
Calgary, AB · Remote
Mentor and guide junior and mid-level engineers through code reviews, technical discussions, and ... Demonstrated expertise in full-stack development including backend APIs, database design, and ...
CCaaS Solutions Jr. Consultant
Calgary, AB · On-site +1
... and back-end systems via APIs, webhooks, and event streams. * Estimate effort, plan sprints, and ... Coach 2-5 engineers, consultants, or analysts; review designs, unblock the team, and grow the bench.
Posted today
CCaaS Solutions Jr. Consultant
Calgary, AB · On-site +1
... and back-end systems via APIs, webhooks, and event streams. * Estimate effort, plan sprints, and ... Coach 2-5 engineers, consultants, or analysts; review designs, unblock the team, and grow the bench.
Posted today
Mentor and guide junior developers, fostering technical growth and best practices * Drive consensus ... Backend: python, Node.js, microservices architecture, RESTful APIs * Cloud Platforms: GCP (BigQuery ...
Mentor and guide junior developers, fostering technical growth and best practices * Drive consensus ... Backend: python, Node.js, microservices architecture, RESTful APIs * Cloud Platforms: GCP (BigQuery ...
Undergraduate degree from an accredited university or college in computer science/engineering ... Ability to mentor and provide technical guidance to junior team members and Tier 1 staff. * Self ...
Undergraduate degree from an accredited university or college in computer science/engineering ... Ability to mentor and provide technical guidance to junior team members and Tier 1 staff. * Self ...
Junior Backend Developer information
See Calgary, AB salary details
$41K - $45K
3% of jobs
$45K - $49K
3% of jobs
$49K - $53K
3% of jobs
$53K - $57K
3% of jobs
$57K - $61K
5% of jobs
$64K is the 25th percentile. Wages below this are outliers.
$61K - $65K
9% of jobs
$65K - $69K
15% of jobs
The median wage is $71.3K / yr.
$69K - $73K
14% of jobs
$73K - $77K
18% of jobs
$77.3K is the 75th percentile. Wages above this are outliers.
$77K - $81K
17% of jobs
$81K - $85K
9% of jobs
$41K
$70K
$85K
How much do junior backend developer jobs pay per year?
What are some of the main responsibilities I can expect as a Junior Backend Developer?
As a Junior Backend Developer, you'll typically be involved in writing and maintaining server-side logic, integrating with databases, and supporting the development of APIs that connect various parts of an application. You may work closely with front-end developers, QA testers, and project managers to implement new features and resolve technical issues. Your daily responsibilities could also include debugging code, participating in code reviews, and updating documentation. This entry-level role offers an excellent opportunity to build foundational development skills while collaborating within a larger software engineering team.
What is a Junior Backend Developer job?
A Junior Backend Developer is an entry-level software engineer who focuses on server-side development, databases, and API integrations. They typically work with languages like Python, Java, or Node.js and collaborate with frontend developers to ensure seamless application functionality. Their responsibilities include writing and maintaining code, debugging issues, and optimizing performance. Junior Backend Developers often follow the guidance of senior developers and gradually take on more complex tasks as they gain experience.
What are the key skills and qualifications needed to thrive in the Junior Backend Developer position, and why are they important?
To thrive as a Junior Backend Developer, you need a solid understanding of programming languages like Python, Java, or Node.js, alongside knowledge of databases and basic software development principles. Familiarity with tools such as version control systems (e.g., Git), RESTful APIs, and frameworks like Django or Express is highly valued, and online certifications in these technologies can be beneficial. Strong problem-solving, effective communication, and a willingness to learn make candidates stand out in a collaborative development environment. These skills and qualities are crucial for building reliable backend systems, debugging issues, and contributing effectively to team projects.

TELUS rating
8.2
Based on 10 frontline employees who took The Breakroom Quiz
24th of 96 rated telecommunications companies
Job description
Join our team and what we'll accomplish together
TELUS Health Virtual Care is a rapidly growing division of TELUS Health. We develop and operate a next-generation telemedicine service that lets Canadians access primary care and other healthcare services through an app. With nearly 2 million members across Canada, we're reimagining the doctor-patient relationship, leveraging technology to make Canadian healthcare more accessible, compassionate, and patient-centered.
As our team of 40+ developers and designers scales to support the growing scope and complexity of the healthcare services offered by TELUS Health, we're looking for experienced developers with strong TypeScript expertise to help lead the design and delivery of features that matter.
Our existing frontend applications are all developed in TypeScript/React, and many of our backend systems are deployed as TypeScript/Node microservices.
As an L3 software developer, you will
Lead the design and delivery of well-scoped features and components across our TypeScript-based frontend and backend applications, owning them from start to finish
Tackle ambiguous, open-ended problems and identify the right solutions, keeping customer needs and product input front of mind
Help your squad work more effectively by breaking down, scoping, and coordinating work, and by unblocking conflicting or stalled efforts
Mentor and coach more junior engineers, delivering some of your impact through the people you support
Perform system design for inter-dependent modules and features, surfacing technical, privacy, or security implications early
Triage complex production defects quickly and build the observability and controls that keep our code quality high
Keep the patient and clinician experience front and center, making sure changes to scheduling and core services protect ongoing consults and continuity of care
Collaborate across teams and with cross-functional stakeholders to align on decisions, clarify ambiguity, and reach positive outcomes
Is confident and competent across the full stack and can work on features of any size in multiple codebases
Draws on experience to solve problems effectively, delivering high-quality work grounded in good practice and non-functional principles (performance, security, reliability)
Stays on top of technical advances and is comfortable championing new technologies or practices, helping others adopt them
Communicates clearly, tailoring the message to the audience and keeping the right people informed and aligned
Builds strong relationships across teams, gives and receives feedback gracefully, and disagrees and commits when needed
Is comfortable with uncertainty and willing to take charge in difficult situations when appropriate
Brings an operations mindset - takes ownership of services in production, monitors proactively, and drives a fast time to repair when issues arise
Enjoys mentoring others and helping create an inclusive, supportive team culture
Is excited about building systems that have a positive social impact
Has a good sense of humor and enjoys working in a collaborative environment
What you bring
4+ years developing in JavaScript/TypeScript, with strong proficiency in TypeScript
4+ years building web-based applications, with depth in React or another modern frontend framework
Solid backend development experience in Node.js or similar technologies, across multiple services and codebases
Experience with multiple programming languages and modern frameworks, plus a range of development and production monitoring tools
A track record of leading the design and delivery of features or components end to end
Experience designing inter-dependent modules and features (system design)
Experience mentoring or coaching more junior engineers
Strong fundamentals in computer science concepts
Great-to-haves
Experience with Ruby (Grape and Sequel) - our core backend services run on it
Experience with Redis for caching, sessions, and background job processing (e.g. Sidekiq, BullMQ)
Experience with telemetry and observability tools such as Datadog or Dynatrace
Experience with GraphQL and RESTful APIs
Experience with PostgreSQL and relational databases
Experience designing and operating microservices architecture
Experience with healthcare or regulated industry applications
Strong knowledge of testing frameworks and CI/CD practices
Experience with AI implementation, machine learning libraries, or working with AI APIs
Advanced knowledge of English is required because you will most of the time interact in English with external parties (clients, suppliers, candidates, external partners, etc.); interact in English with internal parties (colleagues, internal partners, stakeholders, etc.); and work with IT tools whose interface is only accessible in English as part of this position's main responsibilities given its national scope.
#LI-REMOTE
#LI-REMOTE