Remote job
Software Engineer: Full Stack
Job details
About this role
Role overview Own broad software product areas from initial idea through production, contributing to both user-facing interfaces and backend services. You’ll build experiences for onboarding and benefits management as well as payment workflows, where technical correctness and reliability need to support a simple customer experience.
Responsibilities - Take product areas from concept to production and remain accountable for their ongoing quality. - Build across frontend and backend systems, choosing practical solutions to user and business problems. - Deliver changes with attention to correctness and long-term maintainability. - Apply sound system design and uphold a high bar for code quality and product polish. - Work with teammates across functions to clarify needs and resolve ambiguity. - Support production systems through debugging, reliability work, and continuous improvement.
Requirements - Experience building and shipping production web applications across the stack. - Strong product judgment and comfort working through unclear problems. - Ability to reason about complex systems and business logic. - Familiarity with modern engineering tools and frameworks. - A record of ownership, cross-functional collaboration, and thoughtful technical decisions.
Nice to have - Experience in healthcare, finance, or another complex or regulated field. - Work on HR, payroll, payments, or partner-facing systems. - Ownership of systems with real financial or operational impact.
Tools and tech stack The stack includes Ruby on Rails, React, and TailwindCSS, with some Python and backend JavaScript. Ruby experience is useful but not required; the role emphasizes engineering judgment and the ability to learn.