Full-Stack Engineer
Build polished consumer experiences across web and mobile using React, React Native, and TypeScript, while owning backend APIs and data models through production. The role requires strong product and design judgment, end-to-end ownership, and at least 3 years of consumer application development experience.
About the job
Responsibilities
- Build features that feel effortless to users and are easy for other engineers to extend.
- Balance business priorities, user experience, and a durable technical foundation.
- Track down production issues across the UI and backend.
- Raise the bar on quality and speed as web and mobile surfaces grow.
- Own features end-to-end, from interaction design and interface implementation through APIs, data models, shipping, measurement, and iteration.
Requirements
- 3+ years building consumer-facing applications.
- Deep experience with React and React Native, plus sufficient backend experience to build features end-to-end.
- Fluency in TypeScript across the stack.
- Strong UI detail orientation and understanding of consumer UX across web and mobile.
- Track record of building fast, reusable interfaces at scale.
- Strong product and design judgment when working from rough direction.
- Strong ownership, communication, listening, and cross-functional collaboration skills.
- Motivation to build consumer products that shape how people behave.
Technology
- Next.js
- React Native/Expo
- Node
- GraphQL
- Postgres
Compensation & Benefits
- Competitive cash compensation and equity.
- Comprehensive health benefits.
- Flexible time off and 12 paid holidays per year.
- 21 credits per year to stay in Kindred homes.
- $4,000 annual travel stipend.
- Remote-first and remote-flexible work environment, with opportunities to work from anywhere and gather in person, including at Kindred HQ in San Francisco.
- Regular team and company offsites.
Skills
TypeScript, React, React Native, Next.js, Expo, Node.js, GraphQL, Postgres, Ui/Ux, Consumer Ux
Similar jobs
Fullstack Engineering jobsBuild and operate advertiser-facing generative AI and agentic systems for Reddit Ads, from campaign assistants and creative generation to analytics and optimization. The role requires 5+ years of software engineering experience, strong distributed-systems fundamentals, and hands-on experience delivering reliable LLM applications.
Develop metrics, tools, and distributed data-analysis algorithms for validating a collision avoidance system using large-scale urban driving data. The role requires strong C++ or Python programming and algorithm-design experience, with collaboration across perception, planning, systems, and safety teams.
Build full-stack credit and financing systems that turn complex financial data into deterministic, explainable, and auditable decisions. The role requires strong product engineering and systems design judgment, financial systems experience, and high proficiency in Python, PostgreSQL, Snowflake, and AWS.
Build full-stack internal and external tools that improve the safety, reliability, and policy workflows of AI models. The role requires 5+ years of engineering experience, strong JavaScript and React skills, backend proficiency with Python, and relational database experience.
Build APIs, SDKs, services, and interactive experiences that enable developers to extend ChatGPT and Codex. The role spans product discovery, web and backend engineering, developer engagement, and open standards such as MCP.