cover image
Recruiting From Scratch

Recruiting From Scratch

recruitingfromscratch.com

2 Jobs

53 Employees

About the Company

Recruiting from Scratch provides recruiting services for companies that need to hire the best talent in software engineering, hardware engineering, product design, product management, marketing, GTM, and accounting & finance.

Listed Jobs

Company background Company brand
Company Name
Recruiting From Scratch
Job Title
Full Stack Engineer
Job Description
**Job Title** Full Stack Engineer **Role Summary** Design, develop, and ship production‑grade features on a modern Next.js + TypeScript stack, building AI‑powered experiences and robust backend services. Collaborate with product, design, and leadership to translate business goals into scalable technical solutions. **Expactations** - Deliver end‑to‑end features with strong type safety and performance. - Contribute to code quality through reviews, documentation, and best‑practice advocacy. - Operate effectively in a fast‑paced, collaborative environment focused on rapid iteration. - Demonstrate business impact awareness, prioritizing work that drives product value. **Key Responsibilities** - Build and maintain full‑stack applications using Next.js (App Router, Server Actions, Route Handlers) and TypeScript. - Integrate PostgreSQL databases via Drizzle ORM, managing typed schemas and queries. - Develop AI/LLM functionalities using Vercel AI SDK or similar APIs (streaming, tool calling, prompt design). - Implement client‑side data handling with TanStack Query, SWR, or equivalent. - Orchestrate background jobs, webhooks, and third‑party API integrations. - Optimize performance, reliability, and scalability of UI, caching layers, and async pipelines. - Participate in engineering culture activities: code reviews, documentation, and continuous improvement. **Required Skills** - 2+ years professional experience with TypeScript, React, and Next.js. - Proficient in PostgreSQL and modern ORMs (Drizzle preferred). - Hands‑on experience deploying AI/LLM applications (streaming text/chat, prompt engineering). - Familiarity with client‑side state/data libraries (TanStack Query, SWR). - Ability to ship performant, accessible, and reliable user‑facing features. - Strong Git workflow experience; active open‑source or personal coding projects a plus. - Understanding of serverless deployment platforms (Vercel, AWS Lambda) is beneficial. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or a related field, **or** equivalent hands‑on experience. - No specific certifications required.
San francisco, United states
Hybrid
Junior
19-10-2025
Company background Company brand
Company Name
Recruiting From Scratch
Job Title
Software Engineer
Job Description
**Job Title:** Software Engineer (Senior) **Role Summary:** Senior‑level software engineer responsible for designing, building, and deploying AI‑driven mortgage workflow automation and core backend infrastructure on AWS. Works in a TypeScript‑centric full‑stack environment, collaborating across product, data, and operations to deliver high‑velocity, production‑ready code. **Expectations:** - Deliver production code on the first day and take ownership of mission‑critical projects within the first month. - Lead architectural decisions for AI agents, third‑party API integrations, and job‑processing infrastructure. - Maintain high engineering velocity while ensuring reliability, observability, and test coverage. - Contribute to a monorepo, Terraform‑managed infrastructure, and CI/CD pipelines. **Key Responsibilities:** - Architect, develop, and launch multi‑step AI agents for workflow digitization. - Integrate with external lending service APIs (document generation, underwriting, fraud prevention). - Design and implement scalable job‑processing systems on AWS (ECS, RDS, ElastiCache, Kafka, ElasticSearch). - Write clean, type‑safe TypeScript code for both frontend (React) and backend (Node/Express, GraphQL/Apollo). - Maintain and evolve infrastructure as code using Terraform; support per‑PR staging environments. - Develop and maintain comprehensive unit, integration, end‑to‑end, and performance test suites. - Participate in code reviews, mentorship, and knowledge sharing within the engineering team. **Required Skills:** - 5 + years of professional software development experience (open to strong candidates with fewer years). - Expert proficiency in TypeScript, JavaScript, React, Node.js, Express, GraphQL/Apollo. - Strong experience with AWS services (ECS, RDS, ElastiCache, Kafka, ElasticSearch). - Hands‑on experience with Docker, CI/CD pipelines, and Terraform or similar IaC tools. - Proven ability to design and deliver complex, production‑grade systems. - Familiarity with PostgreSQL and type‑safe schema generation. - “Builder” mindset; demonstrated contributions via open‑source, hackathons, startups, or strong GitHub portfolio. - Excellent problem‑solving, communication, and collaborative skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience). - Relevant certifications (e.g., AWS Certified Solutions Architect) are a plus but not mandatory.
United states
Remote
Mid level
11-11-2025