Senior Software Engineer
Officepuzzle - Miami, FL
Apply NowJob Description
About UsOffice 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 RoleWe're looking for a Senior Software Engineer to join our growing team and take a leading role in building high-quality features across our platform. This is a hybrid position requiring strong technical expertise in frontend and backend development, with a commitment of 2 to 3 days per week in the office. You’ll work closely with other engineers and product managers to deliver solutions that help healthcare providers manage care more efficiently.This role goes beyond coding, you’ll help shape the technical direction of the platform, establish best practices, and mentor other developers. We're a fast-moving team where your decisions and contributions will have immediate, visible impact.Key ResponsibilitiesLead Feature DevelopmentDesign, develop, and maintain complex frontend and backend featuresOwn the full software development lifecycle, from planning to deployment and monitoringWrite clean, maintainable, and well-tested code using modern development practicesArchitect for Scale and QualityContribute to system architecture and design decisions that support performance, security, and scalabilityLead code reviews, technical discussions, and help establish coding standardsIdentify and resolve technical challenges proactivelyMentor and CollaborateGuide and support junior and mid-level engineers through code reviews and knowledge sharingWork closely with product to translate requirements into technical solutionsCollaborate in a hybrid environment with effective communicationChampion Engineering ExcellenceHelp improve internal processes, DevOps practices, and development workflowsDrive testing strategies and ensure consistent code quality through test automationBalance delivery speed with long-term technical goals and maintainabilityWho Thrives in This RoleThis role is a great fit for someone who:Have a strong command of modern frontend and backend development, especially with Vue, Nuxt, and backend technologiesCare deeply about code quality, scalability, and long-term maintainabilityTake initiative, lead by example, and follow through on your commitmentsCan balance technical priorities with business needs and product goalsEnjoy mentoring and supporting teammates to raise the bar for the entire teamAre comfortable driving projects forward in a fast-paced, collaborative environmentAre excited by the opportunity to make a real impact in healthcare through technologyRequired Qualifications4+ years of professional experience as a software engineerProficiency in JavaScript/TypeScript, with exposure to modern frameworks like VueStrong backend development experienceDeep understanding of software engineering principles, including architecture, testing, performance, and scalabilityExperience with automated testing frameworks such as Jest or similarFamiliarity with DevOps tools and practices, including Docker, Kubernetes, and CI/CD pipelinesComfortable working in a fast-paced, collaborative environmentExcellent problem-solving skills and attention to detailNice to HaveExperience working in healthcare or other regulated environmentsExperience with Vue and NuxtFamiliarity with Symfony and PHP for backend developmentFamiliarity with agile methodologies, particularly SCRUMExperience mentoring junior developers or leading technical projectsBenefitsWe 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 #J-18808-Ljbffr
Created: 2025-09-17