Responsibilities
- Technical Solution Development
- Build production-ready solutions using the Canvas SDK, demonstrating mastery of event-driven architectures, handlers, and effects
- Transform PRDs from Solutions Consultants into elegant, maintainable code that solves real healthcare workflow challenges
- Create robust plugins and integrations that extend platform capabilities while maintaining HIPAA compliance and clinical documentation standards
- Develop and maintain a library of reusable components and patterns that accelerate future solution delivery
- Platform Enhancement & Innovation
- Identify gaps in SDK capabilities and contribute directly to platform improvements through pull requests and feature development
- Design and implement new SDK features that enable broader solution patterns across the customer base
- Build developer tools and utilities that improve the efficiency of both internal teams and external developers
- Create technical documentation, integration guides, and reference implementations for complex solutions
- Cross-Functional Technical Leadership
- Partner with Solutions Consultants to validate technical feasibility and architect optimal approaches
- Collaborate with core engineering teams to align custom solutions with platform roadmap and architectural standards
- Enable customer success through technical workshops, debugging sessions, and solution handoffs
- Mentor Solutions Consultants on technical concepts and best practices for SDK usage
Qualifications
- Required Experience & Background
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
- 2+ years of professional software development experience with modern web stacks
- Demonstrated ability to build end-to-end solutions from requirements to production deployment
- Strong problem-solving skills with ability to navigate ambiguous technical challenges
- Technical Skills & Capabilities
- Proficiency in JavaScript/TypeScript and modern frontend frameworks (React preferred)
- Experience with API design, event-driven architectures, and plugin-based systems
- Strong understanding of software design patterns, testing practices, and code maintainability
- Comfort with rapid prototyping while maintaining production-quality standards
- Experience with version control, CI/CD pipelines, and modern development workflows
- Healthcare & Domain Expertise
- Interest in healthcare technology and improving clinical workflows through automation
- Understanding of healthcare data standards (FHIR, HL7) or willingness to learn quickly
- Ability to translate clinical requirements into technical architecture decisions
- Appreciation for the complexity and criticality of healthcare systems
- Personal Attributes
- Builder mentality—passionate about creating solutions that directly impact users
- Collaborative approach to problem-solving with strong communication skills
- Growth mindset with ability to learn new technologies and domains rapidly
- Pragmatic engineering approach—knows when to build for today versus tomorrow
- Customer empathy with drive to understand and solve real user problems
- Nice-to-Have Qualifications
- Experience building or maintaining SDKs, developer tools, or platform products
- Background in healthcare IT, EMR integrations, or clinical systems
- Familiarity with regulatory requirements (HIPAA, FDA guidelines) for healthcare software
- Experience with Python for backend services or data processing
- Prior experience in customer-facing engineering or solutions architecture roles
- Contributions to open-source projects or technical community engagement
What Success Looks Like at 90 Days
- Ship 5+ production-ready solutions that demonstrate deep understanding of the Canvas SDK and platform capabilities
- Contribute at least 2 meaningful enhancements to the SDK or developer tools based on customer solution needs
- Establish strong working relationships with Solutions Consultants and become go-to technical partner for complex implementations
- Create technical documentation and reference implementations that enable self-service solution development
Top Skills
What We Do
We believe in the power of technology to transform the way we build. It is our mission to improve the quality and affordability of the places where we live, work, sleep, and play, while simultaneously improving the working conditions of the people who build these spaces.
We deliver unrivaled quality, speed, and predictability by putting robots in the hands of skilled workers. Through our novel approach, we have reinvented drywall finishing to give your projects better outcomes.
Working at Canvas: Canvas is on a mission to improve the quality and affordability of the places where we live, work, sleep, and play, while simultaneously improving the working conditions of the people who build these spaces. We're just at the beginning, and looking for extraordinary people who sit at the intersection of 'high-performing' and 'empathic' to make it happen.
One of the best parts about being a startup is getting to create the company we want to work for. To that end, we think it’s important to have a deliberate and ongoing dialogue about how to create a workplace where we can thrive and do our best work. We don’t just talk about values in the abstract but rather how to build a culture that reflects them.
We also believe that great employee benefits empower great work. We offer:
Competitive Pay & Equity: Delivered through a transparent and fair system.
Health Coverage: Excellent medical, dental, and vision options for you and the ones you love.
Culture: Company fun days, crawfish boils, cooking challenges, and potluck lunches.
Diversity & Inclusion: Different views & unique backgrounds are a competitive advantage.