Senior Full Stack Developer

2 weeks ago


Edmonton AB, Canada Russell Tobin Full time

Job Title: Senior Full Stack Developer Duration: 12 Months with extension Location: Remote Project Overview The organization is undergoing a major digital modernization initiative aimed at improving the efficiency, accessibility, and overall user experience of public-facing digital services. As part of this transformation, the Digital Design and Delivery Division (“3D”) is enhancing digital delivery capacity through modern engineering practices, agile methodologies, and human-centered design. To support these initiatives, Senior Full Stack Developers are required to join cross-functional teams responsible for service innovation, program review, and end-to-end digital transformation efforts. These teams include product owners, service designers, UX researchers, business analysts, and technical specialists. The successful candidate(s) will contribute to analysis, solution design, development, testing, and deployment of modern digital services that deliver measurable value and improved user experience. Role Summary The Senior Full Stack Developer will work across multiple concurrent projects, providing expertise in research, technical discovery, solution architecture, software development, quality assurance, and deployment. This role emphasizes collaboration, iterative delivery, and the development of modern, scalable digital solutions using contemporary frontend and backend frameworks. Key Responsibilities 1. Research & Discovery Participate in discovery activities including field research, user interviews, and technical assessments. Lead technical discovery work by producing artifacts such as architecture diagrams, system documentation, and technical recommendations. 2. Solution Design & Software Development Translate discovery findings into detailed solution designs. Build frontend and backend features using modern frameworks and best practices. Identify, troubleshoot, and resolve functional and non-functional defects. Improve code quality, tooling, and technical documentation for long-term maintainability. 3. Cross-Functional Collaboration Work closely with designers to ensure solutions align with established design systems and provide a consistent, user-focused experience. Contribute technical insights to help product owners prioritize backlog items and evaluate implementation options. 4. Deployment & Release Support Assist with deployments, including preparation for limited release and general availability. Support release management processes and environment readiness. 5. Development of Reusable Components Contribute to reusable components, libraries, APIs, and frameworks to support scalable development across multiple digital products. Promote reuse and consistency across solutions and teams. 6. Sustainment & Continuous Improvement Support onboarding and mentoring of technical team members. Maintain and evolve technical documentation. Improve team development practices, CI/CD pipelines, testing processes, and quality frameworks. Work Arrangement The position is primarily remote, with occasional travel for onsite meetings, workshops, or field research. Work hours may vary depending on project needs, and the role may support two to three concurrent initiatives. All work must be performed within the country. When working remotely, the contractor is responsible for their own equipment. Mandatory Skill Requirements Candidates must provide total years of experience for: Frontend: Angular, React, Vue.js, or similar Backend: C# .NET Core, Node.js (Express/NestJS), Python (Django), or similar Databases: Relational and non-relational systems Cloud Platforms: AWS, Azure, GCP AI/ML: Any relevant skills or exposure Additionally, candidates must demonstrate: Collaborative development experience with Git (5+ years) Automated unit and integration testing (3+ years) Work with relational and alternative databases (3+ years) Full-stack development on complex solutions in agile teams (5+ years) Modern production applications using contemporary frameworks (3+ years) Modernizing legacy applications into digital services Proficiency in one or more key frontend/backend stacks Software architecture and design pattern application Familiarity with government development guidelines or standards CI/CD pipeline implementation Experience working with teams that apply UX design, service design, design thinking, or human-centered design practices



  • Edmonton, AB, Canada Russell Tobin Full time

    Job Title: Senior Full Stack Developer Duration: 12 Months with extension Location: Remote Project Overview The organization is undergoing a major digital modernization initiative aimed at improving the efficiency, accessibility, and overall user experience of public-facing digital services. As part of this transformation, the Digital Design and Delivery...


  • Edmonton, Ab, Canada Russell Tobin Full time

    Job Title: Senior Full Stack Developer Duration: 12 Months with extension Location: Remote Project Overview The organization is undergoing a major digital modernization initiative aimed at improving the efficiency, accessibility, and overall user experience of public-facing digital services. As part of this transformation, the Digital Design and Delivery...

  • Full Stack Developer

    2 weeks ago


    Edmonton, AB, Canada VGen Technologies LLC Full time

    Title: Full Stack Developer - Senior Duration: 1 year+ extension Location: The Full Stack Developer will primarily work remotely; however, the Full Stack Developer may be required to attend meetings or work sessions in Edmonton on reasonable notice from the Province. Job Details: Services and project deliverables should evolve as the work progresses, in...

  • Full Stack Developer

    2 weeks ago


    Edmonton, AB, Canada VGen Technologies LLC Full time

    Title: Full Stack Developer - Senior Duration: 1 year+ extension Location: The Full Stack Developer will primarily work remotely; however, the Full Stack Developer may be required to attend meetings or work sessions in Edmonton on reasonable notice from the Province. Job Details: Services and project deliverables should evolve as the work progresses, in...


  • Alberta (AB), Canada Russell Tobin Full time

    Job Title: Senior Full Stack DeveloperDuration: 12 Months with extensionLocation: RemoteProject OverviewThe organization is undergoing a major digital modernization initiative aimed at improving the efficiency, accessibility, and overall user experience of public-facing digital services. As part of this transformation, the Digital Design and Delivery...


  • Edmonton, Canada Russell Tobin Full time

    Job Title: Senior Full Stack Developer Duration: 12 Months with extension Location: Remote Project Overview The organization is undergoing a major digital modernization initiative aimed at improving the efficiency, accessibility, and overall user experience of public-facing digital services. As part of this transformation, the Digital Design and Delivery...


  • Edmonton, Canada Russell Tobin Full time

    Job Title: Senior Full Stack Developer Duration: 12 Months with extension Location: Remote Project Overview The organization is undergoing a major digital modernization initiative aimed at improving the efficiency, accessibility, and overall user experience of public-facing digital services. As part of this transformation, the Digital Design and Delivery...


  • Edmonton, Canada Russell Tobin Full time

    Job Title: Senior Full Stack DeveloperDuration: 12 Months with extensionLocation: RemoteProject OverviewThe organization is undergoing a major digital modernization initiative aimed at improving the efficiency, accessibility, and overall user experience of public-facing digital services. As part of this transformation, the Digital Design and Delivery...


  • Edmonton, Canada Russell Tobin Full time

    Job Title: Senior Full Stack DeveloperDuration: 12 Months with extensionLocation: RemoteProject OverviewThe organization is undergoing a major digital modernization initiative aimed at improving the efficiency, accessibility, and overall user experience of public-facing digital services. As part of this transformation, the Digital Design and Delivery...

  • Full Stack Developer

    2 weeks ago


    Edmonton, Canada VGen Technologies LLC Full time

    Title: Full Stack Developer - Senior Duration: 1 year+ extension Location: The Full Stack Developer will primarily work remotely; however, the Full Stack Developer may be required to attend meetings or work sessions in Edmonton on reasonable notice from the Province. Job Details: Services and project deliverables should evolve as the work progresses, in...