GrepJob
Canopy

Senior Full Stack Engineer

Canopy
Apply
about 1 month ago
South Jordan, UT, USASenior

Responsibilities

  • Partner with PM, UX designer, engineers, QA, and customers to define and validate new features.
  • Build user-facing experiences in JavaScript/TypeScript and React.
  • Design and implement REST API endpoints and microservices using Python or Java.
  • Write unit tests and participate in code reviews to maintain code quality.
  • Own builds and deployments to staging and production using Docker and Kubernetes.
  • Identify, prioritize, and resolve bugs and technical debt across the stack.
  • Mentor teammates and share knowledge through training and interviews.
  • Contribute to AI-driven engineering tooling to improve quality and efficiency.

Requirements

  • 5+ years of professional software development experience with frontend and backend exposure.
  • Strong proficiency in JavaScript and experience with React or similar frameworks.
  • Proficiency in at least one backend language (Python, Java, or Kotlin) and comfort with SQL.
  • Familiarity with modern tooling like TypeScript, Git, and testing frameworks.
  • Hands-on experience with AI coding assistants and eagerness to adopt new advancements.
  • Bachelor's degree in Computer Science or related field, or equivalent experience.
  • Strong communication skills and ability to collaborate with technical and non-technical teammates.
  • Passion for building scalable solutions that impact customers.

Benefits

  • Flexible Paid Time Off and 10 company holidays.
  • Health benefits including Medical, Dental, Vision, and HSA Match.
  • 401(k) with 100% match up to 3% and immediate eligibility.
  • Access to mental health resources and Employee Assistance Program.
  • Paid New Parent Leave and Birthing Parent Leave.
  • Supplemental benefits including life insurance and disability coverage.
  • Peer-to-peer recognition program and company events.
  • Fully-stocked kitchen catering to various dietary preferences.