Remote job
Software Engineer
Job details
About this role
Role overview Build and improve software for a last-mile logistics operation, taking product problems from discovery through implementation and production follow-up. The work spans backend services and user interfaces, with regular releases and close collaboration with people who understand the needs firsthand.
Responsibilities - Clarify user and business needs, agree on scope, and own solutions through launch and measurement. - Deliver work in short cycles and assess what each release changed. - Develop across backend and frontend systems, including services, databases, messaging, caching, web interfaces, and mobile interfaces. - Use AI coding and review tools where useful, critically checking their output before release. - Improve the quality, test coverage, and maintainability of systems you change. - Ask questions early and keep teammates and stakeholders informed about progress and risks.
Requirements - At least two years building production software used by real customers. - Experience across backend development with TypeScript or Node.js and UI development with React. - Comfort working from broad problems as well as defined tasks, and making sensible scope decisions. - Regular use of AI development tools, with the judgment to review and take responsibility for generated code. - Strong communication habits and awareness of how software behaves under load.
Benefits and work setup - Remote-friendly work, with an option to work from an office in Ventura, California. - Salary, equity, and health, dental, vision, and retirement benefits. - Work on customer-facing features with measurable impact and opportunities to grow as a product-focused engineer.