Remote job
Software Engineer
Job details
About this role
Role overview Build and improve software that supports time-sensitive deliveries, taking product problems from discovery through production and measuring their effects. The work spans backend services and user interfaces, with frequent releases and close collaboration with the people affected by each change.
Responsibilities - Clarify user needs and define a workable scope with teammates and stakeholders. - Deliver changes in regular cycles, then assess what they achieved and refine them. - Work across backend services and web or mobile interfaces as the problem requires. - Use AI development tools where helpful and carefully review their output before release. - Improve the quality, test coverage, and maintainability of systems you touch. - Keep stakeholders informed as work progresses.
Requirements - At least two years building software used in production. - Experience across backend development with TypeScript or Node.js and interface work with React. - Comfort working from loosely defined problems and delivering solutions for real users. - Regular use of AI coding tools, with judgment to validate generated code. - Strong communication, a habit of clarifying scope early, and awareness of how systems behave under load.
Benefits and work setup - Remote-friendly flexibility or the option to work from an office in Ventura, California. - Salary, equity, health, dental and vision coverage, and a 401(k) are offered.