Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Engineer

Canopy

Senior Full Stack Engineer

Canopy, South Jordan, UT

About Us

Canopy is a fast-growing SaaS company in South Jordan, Utah building simple, powerful software for accounting firms. We're on a mission to help accountants build an autonomous firm - giving them back the time and tools they need to focus on what matters most: their clients.

We believe the accounting industry deserves world-class software, and we're building exactly that. Our Practice Management Suite is purpose-built for firms that want to work smarter, grow faster, and deliver more value to the people they serve. We place a strong emphasis on delighting our customers, spotting and solving problems, and being good people along the way.

This position is remote eligible for candidates who currently reside in Utah.

Click here to see why our clients (and investors) love Canopy.

Interested in learning more about Canopy & the industry? Check out our blog here where you can find great information on our product features, industry news, practice management, and more!

The Opportunity

Canopy is a fast-growing SaaS startup in Draper, Utah building simple, efficient software for accounting firms. We are looking to revolutionize the accounting space with modern, user-friendly software for a neglected industry. We place strong emphasis on delighting our customers, spotting and solving problems, and being good people along the way.

We're hiring a Senior Full Stack Engineer to help make our world-class practice management platform for accounting professionals even better. You'll work on a highly collaborative squad alongside other engineers, a product manager, UX designer, and QA engineer, with the autonomy to research, hypothesize, build, test, and iterate on the best solutions for our customers. Our microservices backend and micro-frontend architecture support independent deployments, letting our teams ship to production multiple times a day. If you want to have a meaningful impact at a company that means "agile" when we say it, we'd love to hear from you.

What You'll Do
  • Partner with your PM, UX designer, fellow engineers, QA, and customers to define and validate new features end-to-end
  • Build user-facing experiences in JavaScript/TypeScript and React that delight our customers
  • Design and implement REST API endpoints and microservices using Python with FastAPI or Java with Vert.x, backed by PostgreSQL
  • Write unit tests, participate in code reviews, and help maintain quality across the codebase
  • Own builds and deployments to staging and production using Docker, GitLab, and Kubernetes
  • Identify, prioritize, and resolve bugs and technical debt across the stack
  • Share what you learn through mentoring, trainings, and interviewing future teammates
  • Contribute to effective AI driven engineering tooling that improves quality and efficiency for every engineer
What We're Looking For
  • 5+ years of professional software development experience, with meaningful exposure to both frontend and backend work (we don't expect equal depth in both)
  • Strong proficiency in JavaScript, with experience in React or a similar modern framework
  • Strong proficiency in at least one of the following backend languages (Python, Java, or Kotlin) and comfort with SQL and RESTful API design
  • Familiarity with modern tooling: TypeScript, Git, and testing frameworks for both front end and back end code
  • Hands-on experience with AI coding assistants like Claude Code or Cursor, an eagerness to adopt the latest advancements and best practices, and the judgment to steer AI toward high-quality code you fully understand and can stand behind
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience
  • Strong communication skills and the ability to collaborate well with both technical and non-technical teammates
  • A passion for building scalable solutions that have real customer impact
Bonus Points
  • Proficiency with microservices architecture or micro-frontend infrastructure
  • Experience with observability tooling (logging, metrics, tracing)
  • Hands-on experience building features that integrate LLMs or AI capabilities into a product
We know many women do not apply for a job if they don't perfectly fit the description. We want you to apply anyway.

Why You Want to Work Here

Flexible Paid Time Off - you're actually encouraged to use, plus 10 company holidays!


♥ Health Benefits - including Medical, Dental, and Vision and an HSA Match.

401(k) - we match 100% up to 3% of your contribution. Eligibility is immediate with 100% vesting.

Mental Health - all employees have access to Impact Suite & to our Employee Assistance Program (EAP).

Paid New Parent Leave & Birthing Parent Leave - so you're able to care for your little ones.

+ Supplemental Benefits - including 100% company paid Basic Life & AD&D insurance and long & short-term disability coverage.

Nectar - our peer-to-peer recognition program to help our employees recognize the amazing work being done by other Canopians!

Company Events - including monthly company-wide meetings, summer parties, and more.

ERG Committees - to plan initiatives around continuing education, community outreach, recruiting, onboarding, and more.

Fully-stocked kitchen - Keto? Vegan? Flexitarian? Mandalorian? We've got you covered.


Our Values

We approach our work every day with a few things in mind:

Own - We own this place! We focus on outcomes, holding ourselves & each other accountable.

Win - We win by delighting our customers with the very best products and services.

Do Good - We work hard to be good people!

Embrace Curiosity & Candor - We approach everything with curiosity & we understand that candor is kindness and give the gift of feedback.

Act Startup Fast - We know the best way to become a world-class company is to always act like a tiny startup: fast, hungry, intense, and scrappy. But especially fast.

To learn more about us & our values, click here.

Interviewing @ Canopy

Application processes can be a little stressful. Here are the stages of a typical interview process at Canopy:
  • Once your application is received, we will review it and get back to you if we feel like it's a mutual fit!
  • 20-minute phone call with the People Team
  • 45-60-minute video or in-person interview with the Hiring Manager
  • 1-3 rounds of interviews, depending on the role
  • Final Interview

Interview processes can vary depending on the role. The People Team will give you a role-specific overview of the process during your first phone call.


Remember : This is your interview too! We know candidates are evaluating us just as much as we are them. We encourage you to bring questions to each of your interviews-our hiring teams will always make sure to save time for questions at the end!


Canopy is an equal-opportunity employer. Canopy provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, national origin, sexual orientation, gender identity or expression, age, disability, genetic information, marital status, or veteran status.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Engineer in South Jordan, UT vacancy
  •  ...Senior Full Stack Engineer USA - Sandy, UT At NiCE, we don't limit our challenges. We challenge our limits. Always. We're ambitious. We're game changers. And we play to win. We set the highest standards and execute beyond them. And if you're like us, we can offer... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NICE Actimize

    Sandy, UT
    3 days ago
  •  ...A fintech startup is seeking a talented Full Stack Engineer to join their collaborative team. The role focuses on design and development of robust web platforms, leveraging Elixir and modern frontend frameworks. Candidates should have over 5 years of full-stack experience... 
    Senior

    PetsApp

    Salt Lake City, UT
    5 days ago
  •  ...Senior Full Stack Engineer Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Senior Full Stack Engineer to work in Salt Lake City, UT! This role will play a key part of developing... 
    Senior
    Temporary work

    Samprasoft

    Salt Lake City, UT
    4 days ago
  • $185 per hour

     ...Senior Full Stack Engineer Enzo Health is a healthcare technology company transforming home health operations through purpose-built artificial intelligence. We deliver a secure, HIPAA-compliant AI platform that unifies intake, clinical documentation, coding, and quality... 
    Senior
    Remote work

    Enzo Health

    Lehi, UT
    1 day ago
  •  ...Bachelor's degree in Applied Computer Science, Computer Science, Engineering, Information Technology, Information Systems, or a closely...  ...equivalent) and three (3) years of experience as a Senior Full Stack Engineer (or closely related occupation) designing and developing... 
    Senior

    Fidelity Investments

    Salt Lake City, UT
    3 days ago
  • $185k - $225k

     ...transformative change in healthcare. The Role At Datavant, we value Engineers who solve problems, build impactful products, and deeply...  ...the principles and practices of software engineering. As a Senior Full Stack Engineer, you will play a key role in growing our healthcare... 
    Senior

    Datavant

    Salt Lake City, UT
    4 days ago
  •  ...Mercor is hiring a Senior Software Engineer for a critical closed-source application development project. We seek experienced full-stack developers who can work independently, build scalable systems, and contribute across both backend and frontend development. The ideal... 
    Senior
    Remote work

    Mercor Inc

    West Jordan, UT
    2 days ago
  •  ...Mercor is seeking experienced Senior Software Engineers for a high-urgency closed-source application development project in Taylorsville, Utah. The ideal candidates will be proficient in full-stack development and able to work independently, contributing across both backend... 
    Senior
    Remote work

    Mercor Inc

    Taylorsville, UT
    2 days ago
  •  ...how leadership grows from one-time events to personalized, continuous, human-centered experiences. We are seeking a Senior Full Stack Software Engineer to help build and evolve our next-generation platform. This role is focused on designing and delivering new... 
    Senior

    FULL CIRCLE GROUP & THE LEADERSHIP CIRCLE

    Draper, UT
    2 days ago
  •  ...What We Need: Brady is looking for a Senior Full-Stack Software Engineer to join one of our software development teams, using modern development practices and latest technology stack. Bring your engineering strengths and passion, to help Brady create industry leading... 
    Senior
    Full time
    Work at office
    Worldwide

    Brady

    Salt Lake City, UT
    2 days ago
  •  ...Syms Strategic Group, LLC is looking for a Senior Systems Engineer specializing in Angular and back-end technologies like Java and NodeJS. You will develop and maintain cloud-based applications while ensuring seamless API integration and performance. This position requires... 
    Senior
    Remote work

    Syms Strategic Group, LLC

    Salt Lake City, UT
    1 day ago
  • $145k - $165k

    A leading technology company in hospitality is seeking a Senior Fullstack Engineer. You will develop and enhance products connecting the company to global distribution channels. Your role includes designing robust backend features and building intuitive frontend experiences... 
    Senior
    Remote work

    Third-Party Job Posts

    Salt Lake City, UT
    2 days ago
  •  ...than detailed specifications and independently drive projects into actionable products. The ideal candidate combines strong full-stack engineering skills with excellent data analysis and visualization instincts. Strong product sense and usability are critical. This... 
    Local area

    TeamWork Online

    Sandy, UT
    4 days ago
  • $145k - $165k

     ...just getting started. How You'll Make an Impact: As a Senior Fullstack Engineer on the Distribution Team, you'll be instrumental in...  ...Wellness Fridays - enjoy an extra long weekend every month Full Paid Parental Leave Home office stipend based on country... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Salt Lake City, UT
    2 days ago
  •  ...Senior Full Stack Software Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace Type:...  ...using ReactJS and NodeJS while applying DevOps and production engineering practices to improve deployment reliability, observability,... 
    Senior
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Salt Lake City, UT
    5 days ago
  •  ...Full Stack Developer Fidelity Investments is looking for top Java engineering talent that can, via skilled development, deliver enterprise scale customer facing services. This role will play a key part in developing Fidelity’s next generation of workflow planning solutions... 

    Software Technology Inc

    Salt Lake City, UT
    3 days ago
  •  ...Full Stack Engineer Tech Tammina LLC Job Description Required Skills: ~3+ years experience building large multi-user, single page, web applications. ~ Strong experience using either Meteor or AngularJS, and HTML5/CSS3. ~ Deep understanding of reactive... 
    Permanent employment
    Full time
    Local area

    Tech Tammina

    Salt Lake City, UT
    3 days ago
  •  ...Partners. We are excited to be expanding our founding team and are looking for a talented Full Stack Engineer to help us build and scale this FinTech rocket ship Role Description As a senior member of the engineering team, you will play a pivotal role in the design,... 
    Contract work

    PetsApp

    Salt Lake City, UT
    5 days ago
  •  ...We are currently sourcing for a Full Stack Engineer to work in Salt Lake City, UT! The Role Are you interested in serving the needs of millions of customers by building best-in-class API capabilities which help deliver experiences in financial planning, investing... 

    HCL Global Systems

    Salt Lake City, UT
    16 hours ago
  • $89.6k - $156.7k

    Senior Full Stack Java Engineer Position Description CGI is seeking a highly skilled Senior Full Stack Java Engineer to join our CGI team! This position is based onsite at a client location in the Salt Lake City, UT area. Support enterprise clients in designing... 
    Senior
    Local area
    Shift work
    Salt Lake City, UT
    12 days ago
  •  ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media... 
    Full time

    Cheez

    West Jordan, UT
    1 day ago
  • $120k - $150k

     ...claims processing for healthcare providers has grown into a full-suite healthcare technology company. We offer a range of...  ...Property & Casualty and Healthcare industries. As a Senior Full Stack Development Engineer, you will play a key role in designing, building, and... 
    Senior
    Work at office
    Local area
    Shift work
    2 days per week

    Office Ally

    Salt Lake City, UT
    16 days ago
  • $145k

     ...Maximus is seeking a Senior Back-End Developer to join our team! The Senior Back-End Developer provides subject matter proficiency...  ...duties. Requires expertise in specialty areas. Shall perform engineering tasks for back-end design and development efforts, including... 
    Senior
    Contract work
    Remote work

    MAXIMUS

    Salt Lake City, UT
    2 days ago
  •  ...more human interactions - at scale. Our engineering teams are at the center of that mission,...  ...build, test, and ship software across the full development lifecycle Use AI coding tools...  ...experience in backend, frontend, or full-stack software development Proficiency in... 
    Senior
    Worldwide

    NICE

    Sandy, UT
    2 days ago
  •  ...impact features. Participate in system design reviews, propose and implement robust solutions, and contribute to Weave’s overall engineering strategy. Own the quality, reliability, and observability of your code from development to production. Help plan and execute projects... 
    Senior

    Weave

    Lehi, UT
    1 day ago
  •  ...We are looking for a skilled andversatile Full Stack Data Engineer to join our cross-functional data team. Youwill work across the full data lifecycle — from ingestion and transformation tosurfacing insights via web applications — while contributing to acollaborative,... 

    ASPIRE

    Salt Lake City, UT
    4 days ago
  •  ...Fortune Best Workplaces in Financial Services & Insurance Senior Backend Developer Job Responsibilities · Lead the design...  ...Qualifications · Bachelor’s degree in Computer Science, Engineering, or related field. · 7–10+ years of experience in backend software... 
    Senior
    Contract work

    Sedgwick

    Salt Lake City, UT
    5 days ago
  •  ...Java Full Stack Engineer Experience: 8+ Years Location: Lehi, UT / San Francisco, CA Remote $60 to $65 hr C2C Job Summary: We are seeking a highly skilled Java Full Stack Engineer to join our Payments Engineering Team. This team is responsible... 
    Remote work

    Yochana

    Lehi, UT
    1 day ago
  • $50 - $60 per hour

    DataAnnotation is committed to creating high-quality AI. Enjoy the flexibility of remote work and the freedom to set your own schedule. This is an opportunity to work with us as an independent contractor.   We're currently expanding into an exciting new area – teaching...
    Senior
    Hourly pay
    Contract work
    For contractors
    Work experience placement
    Remote work

    Data Annotation

    Riverton, UT
    more than 2 months ago
  • $130k - $155k

     ...Job Title: Software Engineer Department: Product & Engineering- 76 Reports to: Software Engineer Manager Status: ☒ Exempt...  ...What You'll Do Design, develop, and maintain scalable full-stack applications using modern .NET technologies and cloud-native... 
    Senior
    Bank staff
    Work at office
    Remote work
    Monday to Friday

    Sun West Bank

    Sandy, UT
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Engineer. Be the first to apply!