LegacyX

Full Stack Developer

St. Albert, AB, CA

$4.8
9 days ago
Save Job

Summary

Why Join the LegacyX Team?

LegacyX was founded by a developer with a dream to build an awesome place for software and IT professionals to work. Taking care of our people is at the core of how we operate, because when talented individuals feel supported and trusted, great things happen.

As a small and agile group, we’re drawn to people who take initiative, value autonomy, and genuinely enjoy diving into purposeful work. You’ll have real ownership, room to experiment, and always have a seat at the table. We support one another, challenge assumptions, and stay focused on creating better solutions for our clients and better experiences for our team.


About LegacyX

At LegacyX, our focus is on helping our clients drive exponentially better results with technology. Whether we are designing and developing new solutions to complex business problems or helping to rescue and revitalize existing ones, our goal remains the same: we want to make work easier and more enjoyable for everyone. We use AI to work smarter, automate where it makes sense, and free up time and energy for more meaningful problem solving, with a strong commitment to security every step of the way.

Behind every decision we make is a shared set of values that bring our team together

  • Lead with Enthusiasm: Research has proven that emotions are contagious. Show up with energy and enthusiasm and let the possibilities of what we can achieve together excite you.
  • Be a Problem Solver: See barriers as challenges to look at things from a fresh perspective. See problems as a call to action. Our success relies on everyone being a problem solver.
  • Be a Trusted Team Member: Do what you say you are going to do. Be honest, and act with integrity. When you see someone struggling, lend a helping hand. Strive to be a dependable person who others will want to work with.
  • Thrive Together: We expect no one to go it alone. Challenges are inevitable. Ask for help whenever you need it. We're a team that perseveres, succeeds and celebrates together.
  • Boldly Deliver Brilliant Solutions: Be bold. Challenge the status quo with fresh ideas and daring concepts. What seems obvious to you may not be to others. Inspire innovation that causes others to say, Wow! That's brilliant!


Role Overview

The Full Stack Developer (UI-Focused) role combines strong front-end development skills with the ability to work across the stack. This position focuses on delivering clean, accessible, and functional UIs while also contributing to back-end services, data models, and deployment processes. The role requires strong initiative, clear communication, and the ability to collaborate effectively in a distributed team.


Key Responsibilities

  • Design and build reusable, accessible, and well-structured UI components using React/Next.js
  • Develop and maintain backend APIs and services using .NET (C#), including both .NET Core and .NET Framework 4.8
  • Own features end-to-end across the full stack
  • Participate in sprint planning, retrospectives, and regular team communication
  • Collaborate with developers, QA, and product owners on feature delivery
  • Troubleshoot and resolve issues using logs, telemetry, and debugging tools
  • Contribute to dev process improvements, component libraries, and team standards
  • Support customers when needed — we’re a small team and everyone contributes to ensuring our users are taken care of
  • Leverage AI/ML tools where appropriate to improve workflows and product functionality


Tech Stack

Frontend:

  • React
  • Next.js
  • TypeScript
  • TailwindCSS
  • Mantine

Backend:

  • .NET (C#), including .NET Framework 4.8 and .NET Core
  • SQL Server
  • Entity Framework Core
  • NHibernate

Infrastructure & Tooling:

  • Docker
  • Azure DevOps
  • Git
  • Agile development processes


What You Bring to the Team

  • Minimum 2 years professional experience developing full stack web applications
  • Strong front-end development skills using React, Next.js, and TypeScript
  • Competency in backend development with .NET (C#), including both .NET Core and .NET Framework
  • Familiarity with data access technologies such as Entity Framework Core and NHibernate
  • Demonstrated ability to build accessible, user-friendly interfaces
  • Experience with source control (Git), Agile workflows, and modern dev practices
  • Strong communication skills in a remote/hybrid environment
  • Ability to work independently and take initiative on features and fixes
  • Understands that supporting our customers is part of the job — not someone else’s problem
  • Openness to learning and using machine learning tools, or prior experience with prompt engineering and AI-based development tooling


Bonus Points For...

  • Experience building or customizing AI tools (e.g., GPTs or similar)
  • Familiarity with integrating ML-powered features or workflows
  • Background in component library design or design system implementation
  • Experience working with sensitive data or building secure systems
  • Contributions to improving accessibility, performance, or testing strategies
  • Experience writing unit tests for UIs using Jest, React Testing Library, or similar frameworks


Compensation

  • Competitive salary
  • Flexible work hours
  • Health and dental coverage, paired with a health spending account
  • Vacation time, personal days, sick days, and your birthday off
  • Ongoing learning and development opportunities
  • A casual, collaborative, and supportive work environment


How to Apply

To be considered for this role, please apply only through our website:

https://legacyx.applytojobs.ca/development/38302

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: