Canopy

Canopy

Canopy is a top accounting practice management software for accounting and tax firms, providing a complete suite of tools like CRM, document management, client portal, workflow, payments, and billing to streamline operations and improve client service.

Internet Software & Services
51-250
Founded 2014
$153M raised

Description

  • Partner with product, design, QA, engineers, and customers to define and validate new features end to end.
  • Build user-facing experiences in JavaScript, TypeScript, and React.
  • Design and implement REST API endpoints and microservices using Python, FastAPI, Java, or Vert.x backed by PostgreSQL.
  • Write unit tests, participate in code reviews, and help maintain code quality.
  • Own builds and deployments to staging and production using Docker, GitLab, and Kubernetes.
  • Identify, prioritize, and resolve bugs and technical debt across the stack.
  • Mentor teammates, support trainings, and help interview future engineers.
  • Contribute to AI-driven engineering tooling that improves quality and efficiency.

Requirements

  • 5+ years of professional software development experience with exposure to both frontend and backend work.
  • Strong proficiency in JavaScript and experience with React or a similar modern framework.
  • Strong proficiency in at least one backend language: Python, Java, or Kotlin.
  • Comfort with SQL and RESTful API design.
  • Familiarity with TypeScript, Git, and testing frameworks for front-end and back-end code.
  • Hands-on experience with AI coding assistants such as Claude Code or Cursor.
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • Strong communication skills and ability to collaborate with technical and non-technical teammates.
  • Passion for building scalable solutions with real customer impact.
  • Preferred: experience with microservices architecture or micro-frontend infrastructure.
  • Preferred: experience with observability tooling such as logging, metrics, and tracing.
  • Preferred: experience building product features that integrate LLMs or AI capabilities.

Benefits

  • Flexible paid time off plus 10 company holidays.
  • Medical, dental, and vision insurance with HSA match.
  • 401(k) with 100% company match up to 3% and immediate eligibility with 100% vesting.
  • Access to Impact Suite and an Employee Assistance Program for mental health support.
  • Paid new parent leave and birthing parent leave.
  • 100% company-paid basic life and AD&D insurance plus long- and short-term disability coverage.
  • Peer-to-peer recognition program, company events, ERG committees, and a fully stocked kitchen.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Full Stack and Backend NodeJS TypeScript/JavaScript Engineer (Senior) - Latin America, Remote

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a backend-focused software developer to build secure, scalable applications and API services for client projects within its growing software consultancy.

AWS CI/CD Docker Fastify JavaScript Node.js PostgreSQL React REST API SQL TypeScript
2 hours, 38 minutes ago

Full Stack and Backend NodeJS TypeScript/JavaScript Engineer (Senior) - Latin America, Remote

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a backend-focused software developer to build secure, scalable applications and API services for diverse consulting clients in a collaborative remote environment.

AWS CI/CD Docker Fastify JavaScript Node.js PostgreSQL React REST API SQL TypeScript
2 hours, 38 minutes ago

Full Stack and Backend NodeJS TypeScript/JavaScript Engineer (Senior) - Latin America, Remote

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a backend-focused Software Developer to build secure, scalable applications and API services for diverse client projects within its growing software consultancy.

AWS CI/CD Docker Fastify JavaScript Node.js PostgreSQL React REST API SQL TypeScript
2 hours, 38 minutes ago

Full Stack and Backend NodeJS TypeScript/JavaScript Engineer (Senior) - Latin America, Remote

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is seeking a backend-focused software developer to build secure, scalable applications and API services for client projects within its growing remote software consultancy.

AWS CI/CD Docker Fastify JavaScript Node.js PostgreSQL React REST API SQL TypeScript
2 hours, 38 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers