Canopy
Senior Full Stack Engineer
About this role
Description: Canopy is a fast-growing SaaS company in Draper, Utah, focused on creating efficient software for accounting firms. Seeking a Senior Full Stack Engineer to enhance their practice management platform, working in a collaborative environment with autonomy. Requirements: 5+ years of software development experience with frontend and backend exposure. Proficiency in at least one backend language (Python, Java, or Kotlin) and RESTful API design. Strong SQL skills and experience with JavaScript/React or similar frameworks. Familiarity with modern tools like TypeScript, Git, and testing frameworks. Bachelor's degree in Computer Science or related field, or equivalent experience. Strong communication skills and a passion for scalable solutions. Benefits: Flexible Paid Time Off and 10 company holidays. Comprehensive health benefits including Medical, Dental, and Vision. 401(k) matching and immediate eligibility. Access to mental health resources and paid parental leave. Company events, peer recognition programs, and a fully-stocked kitchen.