Digital key to work
Senior Full Stack Developer
Location
Canada
Posted
16 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Developer
Workiy Inc.
Role Description We are seeking an experienced Senior Full Stack Developer to join a cross-functional Agile team focused on designing, developing, and modernizing enterprise digital services. The successful candidate will participate in the full software development lifecycle, including: - Technical discovery - Solution design - Application development - Testing - Deployment - Ongoing support Responsibilities include: - Building scalable frontend and backend applications - Developing RESTful APIs - Working with relational databases - Implementing automated unit and integration testing - Using Git for collaborative development The role requires close collaboration with: - Product owners - UX designers - Architects - Other developers Deliver secure, high-quality, user-centric solutions while maintaining technical documentation and contributing to reusable components and continuous improvement initiatives. Qualifications - Bachelor's degree in Computer Science or a related field (or equivalent education) - 5+ years of experience as a Full Stack Developer delivering complex software solutions in Agile environments - 5+ years of experience using Git or other source control systems in collaborative software development - 3+ years of experience with automated unit testing and integration testing - 3+ years of experience working with relational databases and/or other database technologies - 3+ years of experience developing production applications using modern application frameworks - Strong experience with frontend technologies (Angular, React, Vue.js, or equivalent) - Strong experience with backend technologies (.NET Core/C#, Node.js (NestJS/Express), Python (Django), or equivalent) - Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP) - Ability to work within Agile/Scrum teams and participate in sprint planning, backlog refinement, and iterative delivery - Experience designing, developing, testing, debugging, and deploying full-stack applications - Strong technical documentation and solution design skills - Ability to collaborate with product owners, UX designers, researchers, and cross-functional teams - Must be eligible to work within Canada and obtain required security clearances (Criminal Record Check and higher clearances if requested) Requirements - Bachelor's degree in Computer Science or a related field (or equivalent education) - 5+ years of experience as a Full Stack Developer delivering complex software solutions in Agile environments - 5+ years of experience using Git or other source control systems in collaborative software development - 3+ years of experience with automated unit testing and integration testing - 3+ years of experience working with relational databases and/or other database technologies - 3+ years of experience developing production applications using modern application frameworks - Strong experience with frontend technologies (Angular, React, Vue.js, or equivalent) - Strong experience with backend technologies (.NET Core/C#, Node.js (NestJS/Express), Python (Django), or equivalent) - Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP) - Ability to work within Agile/Scrum teams and participate in sprint planning, backlog refinement, and iterative delivery - Experience designing, developing, testing, debugging, and deploying full-stack applications - Strong technical documentation and solution design skills - Ability to collaborate with product owners, UX designers, researchers, and cross-functional teams - Must be eligible to work within Canada and obtain required security clearances (Criminal Record Check and higher clearances if requested)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, build, and maintain scalable infrastructure for data engineering and analytics workloads in Databricks and Azure • Collaborate with data scientists, platform engineers, and DevOps to enable seamless integration between Databricks, data lakes, and other cloud services • Implement and manage CI/CD pipelines, infrastructure as code (Pulumi) and monitoring systems to support data platform operations • Drive improvements in security, observability, and automation for Azure and Databricks clusters, jobs, and user environments • Mentor junior engineers and contribute to infrastructure best practices, documentation, and internal tooling development
Senior Software Engineer, Claude Code, Google Gemini
Highmark HealthCreating remarkable health experiences, freeing people to be their best.
• Responsible for designing and creating engineering specifications for software applications and programs. • Responsible for designing & writing code that adheres to coding standards. • Performs code reviews. • Responsible for idea generation, exploring and implementing appropriate technical solutions to achieve the required product features. • Monitor technical process against project plan while safeguarding functionality, scalability and performance. • A part of an agile work team and participating in all scrum ceremonies, assisting in sprint planning and completing required sprints.
Senior Full-Stack Developer
FlinksWe deliver tools for financial innovation to businesses—big and small
• Own product features end to end - design, build, test, deploy, and support features across both the Angular front end and the C#/.NET back end, taking responsibility for the complete user experience. • Build exceptional client experiences - create performant, accessible, and intuitive interfaces that help customers confidently work with complex financial data, from dashboards and visualizations to onboarding and transaction workflows. • Design and evolve APIs - build reliable, well-documented REST APIs and data contracts that are secure, scalable, backwards compatible, and easy for internal and external consumers to integrate with. • Write production-quality software - contribute clean, maintainable, well-tested code while continuously improving architecture, performance, reliability, and operational excellence. • Collaborate across disciplines - partner closely with Product Managers, Product Designers, QA, Data Science, and fellow engineers to translate business problems into technical solutions that deliver measurable customer value. • Own production outcomes - monitor, troubleshoot, and improve the systems you build using observability tools, testing, and continuous delivery practices to ensure a reliable customer experience. • Raise the engineering bar - provide thoughtful code reviews, mentor other developers, share technical knowledge, and help improve engineering standards across the team. • Leverage AI as a force multiplier - use AI-assisted development to accelerate implementation while applying sound engineering judgment, thoughtful system design, and strong problem framing to deliver the right solutions.
• Design and develop conversational AI solutions using enterprise platforms (Soundhound Amelia) • Build and maintain integrations between IVA platforms and backend systems using RESTful APIs and microservices • Collaborate with business stakeholders to gather requirements and translate them into technical specifications • Implement NLU training strategies, intent management, and dialog flow optimization • Write clean, maintainable code following object-oriented programming principles • Track and manage work items using Atlassian Jira and Agile methodologies • Stay current with emerging trends in conversational AI




