Senior Full Stack Developer
$120k - $130k per yearVibehackers
Explicitly references "Vibe Coding" and requires AI-assisted development skills using code assistants and agentic workflows (Copilot, Cursor, etc.).
About the Role
Senior Full Stack Developer at Finning Canada responsible for designing, building, and evolving cloud-native full-stack applications using AI-assisted development practices. The role provides technical leadership, mentors developers, partners with stakeholders, and works in a hybrid model out of Surrey or Edmonton to deliver secure, scalable enterprise solutions.
Job Description
Role
The Senior Full Stack Developer will design, build, test, and deploy modern cloud-native full-stack applications and digital products that deliver measurable business value. The role emphasizes AI-assisted development practices, enterprise engineering standards, technical leadership, and collaboration with product, architecture, and delivery teams.
Key Responsibilities
- Design, develop, test, and deploy modern full-stack applications, APIs, and integrations.
- Build scalable cloud-native solutions using web, mobile, API, and integration technologies.
- Leverage AI-assisted development tools, generative AI, code assistants, and agentic workflows to accelerate prototyping and delivery (“Vibe Coding”).
- Translate business requirements into secure, scalable, maintainable solutions and perform code reviews to enforce enterprise standards.
- Provide technical leadership, mentor developers, lead architecture discussions, and promote reusable components and platform standards.
- Support production applications: resolve incidents, monitor reliability and performance, and participate in CI/CD and DevOps improvements.
- Provide solution estimates, identify risks and dependencies, and report progress.
Requirements
- Post-secondary degree in Computer Science, Software Engineering, Information Systems, or equivalent experience.
- 7+ years designing, developing, and delivering enterprise software solutions; 5+ years building modern web applications, APIs, and distributed systems.
- Experience in Agile product delivery environments.
- Experience with cloud platforms (preferably Microsoft Azure).
- Core technical skills: modern frontend frameworks (Angular, React or similar), backend development (.NET/C#, Node.js or comparable), SQL and modern data platforms, RESTful APIs and enterprise integration.
- Experience with cloud-native architectures (microservices, event-driven), observability, monitoring, performance optimization, CI/CD, IaC, containerization and orchestration (Docker, Kubernetes), DevSecOps and SRE principles.
- Experience leveraging AI-assisted development tools, prompt engineering, agentic development workflows, and rapid AI-enabled prototyping.
- Strong problem-solving, communication, stakeholder management, mentoring, and product mindset.
Preferred
- Experience with GitHub Copilot, Microsoft Copilot, Cursor, Windsurf, Devin or similar AI development platforms.
- Experience with Azure AI Foundry, Azure OpenAI, Copilot Studio, Semantic Kernel, LangChain or comparable AI frameworks and services.
- Experience with observability/monitoring platforms and cloud-native deployment models.
Location & Work Model
Hybrid role (2–3 days per week in office) reporting to the Solutions Delivery Lead in Surrey or Edmonton.
Competitive compensation: $120,000 – $130,000 base, plus bonus and medical benefits. Additional benefits include career progression opportunities and a collaborative team environment.
Skills
Full Stack Development System Design Cloud Architecture DevOps DevSecOps Site Reliability Engineering CI/CD Observability Security & Governance AI-Assisted Development Prompt Engineering Agentic Workflows Rapid Prototyping Agile Leadership Mentoring Stakeholder Management Problem Solving Communication Testing & Quality Engineering Product Mindset
#J-18808-Ljbffr- ...looking for Expert Generalists : developers who blend deep technical skill... ...you are a seasoned software developer who is energized by complex... ...code. Mentor & Elevate: As a senior member of the team, you'll... ...Expert Generalist can adapt to any stack, it would be a bonus if you...SeniorRemote jobFull timeFlexible hours
- ...serve Albertans. The Province requires up to twenty six (26) Full Stack Developers to work with 3D on service innovation, program review and... ...are efficient, effective and affordable. The Full Stack Developer(s) will participate in and contribute to a team's shared understanding...SeniorFull timeContract work
- ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced... ...reason through complex codebases and use MCP tools effectively. Develop realistic, reproducible software engineering scenarios. Ensure...SeniorRemote jobFor contractors
- ...eLearning Developer ( Edmonton In-Office , Full Time, Maternity Coverage Position ) #150, 15315 123 Ave NW, Edmonton, Alberta T5V 1S6 About the Role We are a growing organization looking for an in-office eLearning Developer to build, update, and support high-quality...SuggestedPermanent employmentFull timeWork at officeShift work
- ...experience for our customers and employees. We’re on the search for a Full-Time Assistant Manager that will help lead the loudest store in... ...all about the Benjamins, but then it kind of is Help recruit, develop, and retain a super collaborative, passionate team to run your...SuggestedFull timeNight shift
- ...Int. Application Developer - GOAPRDJP00000702 Contract 6+ months Remote, however, in the event of an on-site meeting 7000 - 113... ...development environments when required. Participate in implementing full product into production, and supports providing application...Remote jobFull timeContract work
$44 - $70 per hour
...Interested in becoming a Registered Nurse in the United States ? Full-time openings in Med Surg, ER, OR, ICU, Tele, L&D, Progressive... ...histories, administering medications and treatments, and developing care plans. Relocation Assistance: We have our own relocation...Hourly payFull timeContract workLive InEB3Immediate startRelocationRelocation package- ...DDD requires up to five (5) QA Automation Developers to work with DDD on service innovation,... ...projects across the GoA. The QA Automation Developer(s) will work as part of cross-functional... ...collaboratively, and collectively participate in a full range of activities including field...Full timeFor contractors
- ...dissecting it to figure out how it works and how it could be better for the end user. We could use a passionate techy like you! As a Developer for our Information Services team, you'll help provide AMA with new business solutions and improve existing technology solutions....SeniorWork at officeWork from homeFlexible hoursShift work
- We are a marketing consulting firm that strives to create significant business results for many of Canada’s leading organizations. Our consultants are pragmatic, organized and problem solvers who provide insights from a variety of industries, to manage and be a catalyst for...Full timeImmediate start
$110k - $160k per year
...extraordinary results. Key Responsibilities We are looking for a hands-on Generative AI Developer with strong experience in building intelligent applications using the Microsoft Azure AI stack. As part of a Microsoft partner consultancy, you will work on developing and...- ...results. What sets us apart? Health and Dental Benefits for Full Time associates Profit Sharing and Stock Purchase Plan... ...adherence Partnering with the Operations Assistant Manager in developing and delivering a game plan to prioritize duties of associates...Full timeWork from homeFlexible hoursShift workNight shift
- ...Management) services. We are seeking a motivated, detail-oriented Developer to join our growing software development team in the Edmonton or... ..., and standards, and escalate gaps or new integration needs to senior technical resources. Collaborate with stakeholders to...Senior
- ...Description Customer Operations Senior Manager Aurum Site – Edmonton, AB Full-Time | Permanent Hybrid Work Flexibility ⭐ About the Role... ...Responsibilities Strategic Planning & Alignment Develop and execute a 1–2 year operational plan aligned to...SeniorLong term contractPermanent employmentFull timeMonday to friday
- ...Parallelz: Parallelz enables developers to instantly port their... ...instantly, with lossless quality, at full performance, on any desktop or... ...a passionate and resilient Senior Software Engineer to join our... ...to tackle complex issues and develop innovative solutions. Independent...SeniorFull timeRemote work
$15 per hour
Kognitive Sales Solutions is seeking highly motivated sales-oriented individuals who can create excitement and connections with consumers in-store. As a Financial Sales Representative, you will be educating and offering Financial Products on behalf of one of the iconic Canadian...Full timePart timeFlexible hours- ...support needed to successfully meet the needs of our business and achieve results. What sets us apart? Health and Dental Benefits for Full Time associates Profit Sharing and Stock Purchase Plan Paid Training & Career Development Tuition Reimbursement The Home...Full timeWork from homeFlexible hoursAfternoon shift
- Job Description Are you someone who thrives on helping others succeed, enjoys making an impact, and takes pride in guiding customers to the right solutions for their projects? If you’re also naturally curious and eager to keep learning, consider starting or growing ...Full timeSeasonal workWork from homeFlexible hoursAfternoon shift
$3600 - $6000 per month
...Experience: 1–3+ years of experience in AI application development or full-stack development. Experience independently completing projects (0 to... ...technical management; Bonus Points: Experience independently developing tabletop games, H5 mini-games, or interactive products;...Full timeInternshipRelocation- ...As a Senior Project Manager, you will work closely with multiple teams within Paladin as well as clients and subcontractors to scope,... ...the Company, meet Company GPM, and operational requirements. Develop and implement an assertive methodology for follow-up communication...SeniorRemplacementFull timeContract workFor contractorsFor subcontractorWork at officeLocal areaNight shift
- ...strategic direction. Provide advice, information and direction regarding various grants. Provide training to new team members. 3. Develop, implement and monitor policies and procedures for grants to ensure continuous program improvement. Make recommendations for...SeniorFull timeTemporary work
$16 per hour
...and team spirit. Compensation: ~$16.00/hr minimum protection guarantee + uncapped commission Schedule: ~ Permanent Full-Time or Part-Time opportunities available (Full-Time availability preferred). ~ Flexible schedule Monday to Sunday between 10am and...Long term contractPermanent employmentFull timePart timeFlexible hours- ...Senior Project Manager – Enterprise System Replacement We are seeking a Senior Project Manager to oversee a complex enterprise system replacement... ...project repository with version‑controlled documentation Develop and maintain project deliverables including charters, governance...SeniorRemplacementFull time
- ...Senior Project Manager – Compliance Program Development We are seeking a Senior Project Manager to lead the development and implementation... ...key activities such as preparing for regulatory examinations, developing governance mechanisms, drafting executive briefing materials,...SeniorFull time
- ...Provides clear, timely progress updates and prepares status reports for senior management. Compile project charters and business/project... ...win solutions. Collaborate with business and IT leadership to develop a well-defined project plan that clearly states the projects...SeniorFull timeInternship
- Job Description Are you someone who thrives on helping others succeed, enjoys making an impact, and takes pride in guiding customers to the right solutions for their projects? If you’re also naturally curious and eager to keep learning, consider starting or growing ...Full timeInternshipWork from homeFlexible hoursNight shiftAfternoon shift
- ...completing procurements for Court Technology Services (CTS) and complete the following as directed by the Procurement Manager/Director: Develop procurement and contracting documentation most suitable to ensure business objectives are met through a transparent, fair and...SeniorFull time
- ...Senior Project Manager – Technology Debt Mitigation We are seeking a Senior Project Manager to lead large‑scale technology debt mitigation... ...project focused on outcomes Project Documentation Develop and maintain project deliverables including charters, governance...SeniorFull time
- ...recommended mitigation strategies. 2.3: Stakeholder Engagement, Coordination & Communications 2.3.1: Coordinate meetings, including developing agendas, preparing materials, documenting decisions, tracking action items, and ensuring timely follow‑up. 2.3.2: Build strong...SeniorFull time
- ...Job Title: GOAPRDJP00000622 - Business Consultant - Senior Client: Government of Alberta Work Location : 10025 JASPER AVE, Edmonton... ...vision; Facilitate stakeholder workshops and focus groups; Develop presentations and information for senior leaders, steering...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Developer. Be the first to apply!
- full stack developer remote Edmonton, AB
- junior full stack developer Edmonton, AB
- full stack web developer Edmonton, AB
- senior full stack engineer Edmonton, AB
- full stack developer Edmonton, AB
- senior financial accountant Edmonton, AB
- senior project accountant Edmonton, AB
- construction senior project manager Edmonton, AB
- senior graphic designer Edmonton, AB
- senior business analyst Edmonton, AB

