JOBSEARCHER

Senior Software Engineer (TypeScript & Python)

About Helpside Helpside is the HR department for small businesses that don't have one - payroll, benefits, HR, safety, and workers' comp, handled by people who do nothing else.We serve small and mid-sized businesses across the U.S. Today we run more than $1B in annual payroll for more than 1,000 companies and tens of thousands of their employees.Role Overview We’re looking for a senior full stack software engineer who loves to build and ship. You’ll design, build, and own features end to end across our HR, payroll, and benefits platform - from technical design through deployment and support - writing clean, well-tested code that holds up in production.You’ll work closely with product, design, and other engineers to turn complex requirements into simple, reliable software. We use AI tools heavily to move faster, and we expect you to as well - but we hire for engineering judgment first.Key Responsibilities Build & Ship:Design, build, test, and maintain features across the stack, owning them from technical design through productionWrite clean, maintainable, well-tested code and contribute to a healthy, scalable codebaseBreak large problems into shippable increments and deliver them on a predictable cadenceQuality & Reliability:Own the reliability of the systems you build - monitoring, debugging, and resolving production issuesCare about security, performance, and data integrity in a domain where accuracy is non-negotiableHelp improve engineering practices: testing, code review, CI/CD, and toolingCollaboration:Partner with product and design to scope work, clarify requirements, and propose practical solutionsGive and receive thoughtful code reviews and technical feedbackCommunicate clearly about trade-offs, progress, and risks with both technical and non-technical partnersHow We Build:Use AI tools as part of how you build - to accelerate design, coding, testing, and debuggingMentor engineers and help raise the bar for the teamQualifications 5+ years of professional software engineering experience building and shipping production software, preferably in B2B/SaaSExpert in TypeScript and Python, with strong command of type systems, application architecture, and API designDeep experience with React and modern front-end patterns — component design, state management, performanceProficient in SQL and relational database design, with ORM fluency and the judgment to know when to drop to raw queriesExperience designing, building, and operating web applications and APIs in productionStrong fluency across the stack, and the ability to move between languages without needing to be told which one to useExperience creating and consuming services and dataDisciplined coding, with a commitment to maintain a team-defined framework/architectureExpert at researching bugs and providing effective solutionsSolid grasp of fundamentals: data modeling, testing, version control, and CI/CDYou use AI tools (Claude Code, Cursor, Codex, etc.) as part of how you buildNice to have Experience in HR tech, payroll, benefits, fintech, or other complex, data-heavy domainsExperience with C#/.NET. Our established platform is .NET, and you'll interact with itExperience with Next.js or ViteExperience with Vue.js or other common JS libraries and frameworksExperience taking a codebase from low to high test coverageExperience with Agile methodologies and toolsCompensation & Benefits Competitive SalaryHealth insurance 100% paid by employer (for both employee and family!)Additional voluntary supplemental benefits including dental, vision, life insurance, disability, accident, critical illness, etc.401(k) with company matchPaid holidaysPaid time offJob Type: Full-Time. Job Location: Lindon, Utah (In-Person/Hybrid)