About Us
Office Puzzle is an all-in-one platform that helps behavioral health, therapy, and home health providers focus on client care by simplifying scheduling, documentation, billing, and compliance. We reduce the administrative burden, allowing providers to stay organized and deliver high-quality care.
We're a small, fast-moving team that cares deeply about our customers. Every role has real impact, and as we grow, your work will directly contribute to how we improve and scale our operations.
About The Role
We're looking for a Software Engineer who is passionate about building user-friendly, high-performance web applications. This is a hybrid position with a strong emphasis on JavaScript and modern frontend development, with a commitment of 2 to 3 days per week in the office. While backend experience isn't required, familiarity with backend concepts and particularly with PHP and Symfony is a strong plus.
You'll work closely with our small and fast-moving team to deliver features that directly impact how providers manage care for their clients. From implementing intuitive interfaces to contributing to backend functionality, you'll play a key role in shaping the product experience for a growing customer base.
Key Responsibilities
Build and Own Product Features
- Collaborate with product to implement user-facing features that improve client experience
- Translate requirements into clean, scalable, and maintainable code
- Contribute to both frontend (JavaScript / TypeScript, Vue) and backend (PHP, Symfony) development as needed
- Own the end-to-end delivery of features, from initial development to testing and deployment
Drive Technical Quality and Performance
Write reliable, well-tested code and participate in code reviewsContribute to system design and architecture decisions that support platform growthIdentify performance bottlenecks and proactively work on optimizationsHelp maintain a high standard of security, scalability, and maintainabilityCollaborate and Iterate Quickly
Work closely with a small, fast-moving team to ship valuable improvements regularlyParticipate in agile ceremonies and contribute to a collaborative engineering cultureUse feedback loops and real-world usage to inform development prioritiesStay adaptable and open to experimenting with new tools and approachesSupport a Strong Engineering Foundation
Help shape best practices, tools, and workflows to support team efficiencyTake initiative on internal improvements that enhance code quality and development speedBalance speed of execution with long-term technical visionShare knowledge and support teammates to grow collective expertiseWho Thrives in This Role
This role is a great fit for someone who :
Are confident writing clean, maintainable JavaScript / TypeScriptEnjoy working with frameworks like Vue or ReactEmbrace agile workflows and iterative developmentCan take ownership of tasks and see them through with minimal oversightAre curious and open to learning new technologies, especially in backend and infrastructureCare about the quality and usability of the product you're buildingRequired Qualifications
Proficiency in JavaScript / TypeScript, with exposure to modern frameworks like VueFamiliarity with Agile Development MethodologyExperience using GITComfortable working in a fast-paced, collaborative environmentStrong problem-solving skills and attention to detailNice to Have
Experience with Vue and NuxtSolid understanding of backend development concepts and experience building APIsFamiliarity with Symfony and PHP for backend developmentExperience with automated testing frameworks such as Jest or similar toolsWorking knowledge of DevOps practices and tools, including Docker, Kubernetes, and CI / CD pipelinesExperience working in healthcare or other regulated environmentsBenefits
We offer a mix of meaningful benefits and a flexible, people-first culture. Here's what you can expect as part of the team :
Health, dental, and vision insurance - 100% company-paid after 30 days of continuous employmentPaid time off - 15 days of paid vacation per year, plus 2 personal days and 5 sick daysGrowth potential - As a fast-growing company, there's a real opportunity to evolve your role and take on new challengesGuidance when you need it, ownership as you grow - We provide support and training upfront, with opportunities for more independence as you build confidence in the roleA mission that matters - Help empower providers who are making a difference in ABA therapy, behavioral health, and home health care