Recruiting from Scratch's client is a fast-growing, venture-backed technology company on a mission to modernize the logistics and supply chain industry through AI-driven solutions. They are scaling quickly and seeking passionate engineers who thrive in collaborative, high-impact environments.
Requirements
- Proficiency in TypeScript with experience across modern frameworks such as React, Relay, GraphQL, and Node.js.
- Experience shipping products end-to-end in fast-paced environments.
- Background in cloud environments (AWS, GCP, or Azure).
- Familiarity with typed programming languages beyond TypeScript (e.g., Java).
Responsibilities
- Write high-quality, maintainable, and extensible code across both frontend and backend systems.
- Participate in code reviews to ensure engineering excellence and knowledge sharing.
- Lead technical discussions and contribute to design documentation.
- Build end-to-end features that directly impact customers and help shape core product offerings.
- Leverage AI development tools (e.g., Cursor, Codex, Claude) to accelerate software delivery and champion adoption across the team.
- Work directly with product, design, and sales teams to translate requirements into thoughtful solutions.
Other
- 2+ years of software engineering experience, preferably in a high-growth startup or scale-up environment.
- Comfortable wearing many hats and working across frontend, backend, and infrastructure boundaries.
- Strong communication skills and ability to collaborate cross-functionally.
- Hybrid Work: San Francisco office, 3 days per week in person.
- Experience at Series B+ startups or established scale-ups.