We are looking for a Full Stack Software Engineer who builds software in an AI-native way - someone ... Exposure to CI/CD pipelines and automated deployment workflows (Azure DevOps, GitHub Actions, or ...
We are looking for a Full Stack Software Engineer who builds software in an AI-native way - someone ... Exposure to CI/CD pipelines and automated deployment workflows (Azure DevOps, GitHub Actions, or ...
RQ11124 - Sr. Software Developer - Full Stack
Toronto, ON · Hybrid
CA$90.18 - CA$108.22/hr
RQ11124 - Sr. Software Developer - Full Stack 11-month contract (213 business days) - possible extension Hybrid - 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4 Must have: * Entity Framework or ...
Quick apply
RQ11124 - Sr. Software Developer - Full Stack
Toronto, ON · Hybrid
CA$90.18 - CA$108.22/hr
RQ11124 - Sr. Software Developer - Full Stack 11-month contract (213 business days) - possible extension Hybrid - 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4 Must have: * Entity Framework or ...
As a Full Stack .NET Software Engineer,you'll work closely with both technical and non-technical ... Hands-on experience with Azure (App Services, Functions, DevOps) * Understanding of Data Science ...
As a Full Stack .NET Software Engineer,you'll work closely with both technical and non-technical ... Hands-on experience with Azure (App Services, Functions, DevOps) * Understanding of Data Science ...
RQ11123 - 2 x Sr. Software Developer - Full Stack
Toronto, ON · On-site
CA$90.18 - CA$108.22/hr
RQ11123 - 2 x Sr. Software Developer - Full Stack 2 openings - 2 submissions 11-month contract (213 business days) - possible extension ONSITE 5 days - 87 Sir William Hearst Ave., Toronto, Ontario ...
Quick apply
RQ11123 - 2 x Sr. Software Developer - Full Stack
Toronto, ON · On-site
CA$90.18 - CA$108.22/hr
RQ11123 - 2 x Sr. Software Developer - Full Stack 2 openings - 2 submissions 11-month contract (213 business days) - possible extension ONSITE 5 days - 87 Sir William Hearst Ave., Toronto, Ontario ...
About the role We're looking for an AI Developer, Full Stack (Python/React) II to join our growing team! What you'll do here: * Join a cross-functional team developing innovative data product to ...
About the role We're looking for an AI Developer, Full Stack (Python/React) II to join our growing team! What you'll do here: * Join a cross-functional team developing innovative data product to ...
About the role We're looking for an AI Developer, Full Stack (Python/React) II to join our growing team! What you'll do here: * Join a cross-functional team developing innovative data product to ...
About the role We're looking for an AI Developer, Full Stack (Python/React) II to join our growing team! What you'll do here: * Join a cross-functional team developing innovative data product to ...
As a Senior Software Engineer at Lithos, you'll work directly with our Head of Engineering to build the operating system for one of the largest carbon dioxide removal efforts in history. How does ...
Quick apply
As a Senior Software Engineer at Lithos, you'll work directly with our Head of Engineering to build the operating system for one of the largest carbon dioxide removal efforts in history. How does ...
Concevoir et développer des fonctionnalités full stack sur notre front-end React/Next.js et notre ... et un ingénieur soucieux du détail, engagé envers un code propre, maintenable et testable.
New
Concevoir et développer des fonctionnalités full stack sur notre front-end React/Next.js et notre ... et un ingénieur soucieux du détail, engagé envers un code propre, maintenable et testable.
New
Java angular full stack Lead Location: Toronto, ON Work Arrangement: Hybrid (3 days WFO) Employment Type: Contract Duration: 06-12 Months Domain: BFSI Pay Rate: CAD 54-56/hour Incorporated ...
Java angular full stack Lead Location: Toronto, ON Work Arrangement: Hybrid (3 days WFO) Employment Type: Contract Duration: 06-12 Months Domain: BFSI Pay Rate: CAD 54-56/hour Incorporated ...
TEHORA est presentement a la recherche d' un(e) developpeur(se) full stack / frontend ayant une forte experience en interfaces web operationnelles, tableaux de bord et experience utilisateur. La ...
TEHORA est presentement a la recherche d' un(e) developpeur(se) full stack / frontend ayant une forte experience en interfaces web operationnelles, tableaux de bord et experience utilisateur. La ...
Développeur(se) full stack / frontend - portail opérationnel et tableaux de bord
Toronto, ON · Remote
TEHORA est présentement à la recherche d' un(e) développeur(se) full stack / frontend ayant une forte expérience en interfaces web opérationnelles, tableaux de bord et expérience utilisateur.
Quick apply
Développeur(se) full stack / frontend - portail opérationnel et tableaux de bord
Toronto, ON · Remote
TEHORA est présentement à la recherche d' un(e) développeur(se) full stack / frontend ayant une forte expérience en interfaces web opérationnelles, tableaux de bord et expérience utilisateur.
Contractor
Toronto, ON · On-site
Full-Stack Engineers * Shopify Developers * iOS Developers Get In Touch To join our contractor list, please fill out our online form. No recruiters, agencies, or phone calls please.
Contractor
Toronto, ON · On-site
Full-Stack Engineers * Shopify Developers * iOS Developers Get In Touch To join our contractor list, please fill out our online form. No recruiters, agencies, or phone calls please.
Software Developer
Oakville, ON · On-site
As a Software Developer your key area of responsibility will be driving full-stack development with a strong focus on frontend features, specifically managing video frontend development and ...
Software Developer
Oakville, ON · On-site
As a Software Developer your key area of responsibility will be driving full-stack development with a strong focus on frontend features, specifically managing video frontend development and ...
Application Developer
Toronto, ON · On-site
CA$110K - CA$150K/yr
POSITION SUMMARY Bayview is seeking a Application Developer to develop applications that integrate ... This is a full-stack role involving backend service development, frontend interface design, and the ...
Application Developer
Toronto, ON · On-site
CA$110K - CA$150K/yr
POSITION SUMMARY Bayview is seeking a Application Developer to develop applications that integrate ... This is a full-stack role involving backend service development, frontend interface design, and the ...
Our engineering stack is pretty world-class. We have a well-documented micro-architecture service written in either Python (Flask) or Rails API using GraphQL. Our front-end consumes the GQL endpoints ...
Our engineering stack is pretty world-class. We have a well-documented micro-architecture service written in either Python (Flask) or Rails API using GraphQL. Our front-end consumes the GQL endpoints ...
Staff AI Engineer
Toronto, ON · On-site
We're building a culture of craft in a small team where your decisions have immediate impact What We're Looking For You're a strong full-stack engineer who's comfortable owning features end-to-end in ...
Staff AI Engineer
Toronto, ON · On-site
We're building a culture of craft in a small team where your decisions have immediate impact What We're Looking For You're a strong full-stack engineer who's comfortable owning features end-to-end in ...
React Developer (Remote)
Toronto, ON · Remote
Our engineering stack is pretty world-class. We have a well-documented micro-architecture service written in either Python (Flask) or Rails API using GraphQL. Our front-end consumes the GQL endpoints ...
Quick apply
React Developer (Remote)
Toronto, ON · Remote
Our engineering stack is pretty world-class. We have a well-documented micro-architecture service written in either Python (Flask) or Rails API using GraphQL. Our front-end consumes the GQL endpoints ...
We're looking for an Engineering Manager to build and lead a full-stack team reimagining auto repossession systems-making them smarter, more automated, and increasingly AI-assisted. This role is for ...
We're looking for an Engineering Manager to build and lead a full-stack team reimagining auto repossession systems-making them smarter, more automated, and increasingly AI-assisted. This role is for ...
Software Engineering Manager - Fintech
Toronto, ON · On-site
CA$140K/yr
We're looking for an Engineering Manager to build and lead a full-stack team reimagining auto repossession systems-making them smarter, more automated, and increasingly AI-assisted. This role is for ...
Software Engineering Manager - Fintech
Toronto, ON · On-site
CA$140K/yr
We're looking for an Engineering Manager to build and lead a full-stack team reimagining auto repossession systems-making them smarter, more automated, and increasingly AI-assisted. This role is for ...
Engineering Team Lead
Toronto, ON · On-site
... Full Stack Developer * Experience collaborating with & coaching more junior engineers * Experience of Agile Methodologies * Knowledge of implementing and/or running CI / CD * Experience working on ...
Quick apply
Engineering Team Lead
Toronto, ON · On-site
... Full Stack Developer * Experience collaborating with & coaching more junior engineers * Experience of Agile Methodologies * Knowledge of implementing and/or running CI / CD * Experience working on ...
Entry Level Full Stack Developer information
See Brampton, ON salary details
$43.1K - $46.4K
5% of jobs
$46.4K - $49.8K
10% of jobs
$52.7K is the 25th percentile. Wages below this are outliers.
$49.8K - $53.1K
12% of jobs
$53.1K - $56.5K
6% of jobs
$56.5K - $59.8K
6% of jobs
$59.8K - $63.2K
1% of jobs
$63.2K - $66.5K
1% of jobs
$66.5K - $69.9K
4% of jobs
The median wage is $73.2K / yr.
$69.9K - $73.2K
4% of jobs
$73.2K - $76.6K
20% of jobs
$77.1K is the 75th percentile. Wages above this are outliers.
$76.6K - $79.9K
30% of jobs
$43.1K
$65.1K
$79.9K
How much do entry level full stack developer jobs pay per year?
What Is the Job of an Entry-Level Full Stack Developer?
A full stack is the front and back end of an application. It is comprised of a computer system, a programming language, database software, and a computer server. As an entry-level full stack developer, your responsibilities consist of developing something on behalf of a client. In an entry-level full stack developer role, you may help build an SQL database, a JavaScript application, or a PHP database on a server. Your qualifications should include a general knowledge of every level of software development as well as one or more common programming languages such as HTML, CSS, Python, and SQL.
What is the difference between Entry Level Full Stack Developer vs Junior Web Developer?
| Aspect | Entry Level Full Stack Developer | Junior Web Developer |
|---|---|---|
| Required Skills | Basic knowledge of front-end and back-end technologies, programming languages like JavaScript, HTML, CSS, and some backend frameworks | Fundamental web development skills, mainly front-end or back-end, with limited full-stack experience |
| Work Environment | Collaborates on full project cycles, working on both client and server-side code | Focuses on specific parts of web development, often under supervision |
| Common Usage | Used in companies seeking versatile developers capable of handling full-stack tasks | Often entry-level roles focusing on specific web development tasks |
In summary, Entry Level Full Stack Developers have a broader skill set covering both front-end and back-end development, while Junior Web Developers typically specialize in one area with limited full-stack responsibilities. The choice depends on your desired focus and career path in web development.
What are the key skills and qualifications needed to thrive as an Entry Level Full Stack Developer, and why are they important?
What are some common challenges Entry Level Full Stack Developers face when transitioning from academic projects to real-world applications?
What is an Entry Level Full Stack Developer?
Full-time
PTO
Posted 24 days ago
Job description
We are looking for a Full Stack Software Engineer who builds software in an AI-native way - someone who treats Claude and the latest agentic coding tools as a core part of their craft, not a novelty. In this role, you will contribute to the technical delivery of ML-powered applications across cloud services, APIs, and modern front-end frameworks, with Claude Code, the Claude API, and agentic workflows woven into how you design, build, and ship.
You will be an active contributor within your project pod, shipping features end-to-end, participating in technical design discussions, and growing your ability to translate business requirements into well-engineered solutions. You will take ownership of your work - writing clean, reviewable code, contributing to shared internal frameworks, and continuously developing your fluency with AI-assisted development.
You will thrive in this role if you are a builder who leans on Claude Code to move fast without cutting corners. You write clear specs, review AI-generated code critically, and know when to delegate to an agent versus when to handcraft. You are curious about where LLMs fit (and where they don't), and you bring a practical, evidence-based instinct to that question.
Full Stack Feature Delivery
Implement features end-to-end across front-end, back-end, and cloud infrastructure layers, taking ownership from design through deployment
Build and integrate RESTful APIs and cloud-hosted services, primarily on Azure, following established architecture patterns and security standards
Develop front-end components using modern JavaScript/TypeScript frameworks, with attention to usability, performance, and maintainability
Write unit, integration, and API tests as a standard part of delivery - not an afterthought - using frameworks appropriate to the stack (xUnit, Pytest, Postman, or similar)
Use Docker for local development, environment parity, and containerized deployments
Manage work in Git with clean branching, meaningful commit history, and effective collaboration with AI agents in the same workflow
LLM Feature Development
Build features that incorporate LLM calls via the Claude API or Azure OpenAI, including prompt design, context management, response handling, and cost-aware API usage
Implement RAG components and tool integrations as part of product features, working within established architecture patterns and contributing to their evolution
Write evaluation harnesses for LLM-powered features: regression tests for prompt behaviour, output quality checks, and agent tool use validation
Document LLM feature behaviour clearly: what the system does, what it does not do, known failure modes, and the guardrails in place
Develop growing awareness of when LLM-in-the-loop is the right architecture decision versus a conventional software approach - and contribute that perspective in design discussions
Technical Design & Problem-Solving
Participate actively in epic-level and feature-level design discussions, contributing well-reasoned proposals backed by research or prototype evidence
Use Claude to accelerate technical research: explore design alternatives, evaluate libraries, and investigate unfamiliar domains quickly - then synthesize findings into a clear recommendation
Identify and flag technical risks within your work scope early, with enough supporting detail for the tech lead or architect to make an informed decision
Produce clear technical documentation: decision records, implementation notes, and design summaries that a future team member can act on
AI-Native Development
Use Claude Code and AI-assisted development tools (Cursor, GitHub Copilot, and similar) as a standard part of the engineering workflow - for prototyping, code generation, refactoring, documentation, and debugging
Write clear, well-structured prompts and development specs that enable AI agents to produce useful, reviewable output - not vague instructions that generate noise
Review AI-generated code with the same rigour as human-authored code: check for correctness, edge cases, security issues, and maintainability before merging
Develop growing fluency in agentic development patterns: structuring repos for agent navigation, decomposing tasks into agent-friendly units, and knowing when human authorship is the right call
Contribute to internal discussions on AI tooling effectiveness - share what is working, what isn't, and help refine the team's approach
Collaboration & Growth
Participate in code reviews constructively - give specific, actionable feedback and incorporate peer feedback into your own work without defensiveness
Collaborate closely with ML engineers, data engineers, and product managers within the pod, understanding adjacent work well enough to minimize integration friction
Contribute reusable components, utilities, and internal skills to AltaML's shared libraries
Engage in sprint ceremonies, stand-ups, and retrospectives as an active team member - raise blockers early, communicate progress clearly, and contribute to continuous improvement
Proactively seek feedback from peers and tech leads to accelerate your own growth toward senior-level ownership and technical leadership
Degree or equivalent work experience in Computer Science, Software Engineering, or a related technical discipline
3-5 years of professional full stack development experience, with a track record of shipping production features end-to-end
Hands-on, daily-driver experience using Claude (Claude Code, claude.ai, or the Claude API), Cursor, or GitHub Copilot for real software engineering work - not just occasional use
Strong working experience with cloud services, ideally Azure (Functions, App Service, Blob Storage, Azure OpenAI, or similar)
Proficiency in a modern object-oriented language - C#, Python, TypeScript, or equivalent - with a clear point of view on writing clean, maintainable code
Experience building and consuming RESTful APIs and integrating third-party services
Solid front-end experience with a modern JavaScript/TypeScript framework (React, Vue, Angular, or similar)
Experience writing unit and API tests as a standard part of delivery (xUnit, Pytest, Postman, or similar)
Comfortable with Docker for local development and containerized deployments
Proficiency with Git, including working effectively in a branch-based workflow alongside AI agents
Experience working in an Agile environment with iterative delivery cycles
Strong written and verbal communication skills - able to articulate technical decisions clearly to peers and participate confidently in client-facing discussions
Experience integrating LLM APIs (Claude, OpenAI, Azure OpenAI) into product features, including prompt design and cost management
Exposure to RAG architectures, vector databases, or tool-augmented LLM workflows
Familiarity with agentic frameworks (LangChain, LangGraph, Autogen, or similar)
Experience writing evaluation harnesses or regression tests for LLM-powered features
Exposure to CI/CD pipelines and automated deployment workflows (Azure DevOps, GitHub Actions, or similar)
Prior experience in a consulting, applied AI, or client-delivery environment
Contributions to open-source projects or internal platforms