The Role
As a Senior Full Stack Engineer at Caffeine.ai, you will develop user-friendly interfaces using React and TypeScript, collaborate with backend teams on API integration, optimize performance, and maintain code quality while driving features from concept to deployment.
Summary Generated by Built In
Caffeine.ai is building the platform for self-writing apps — where natural language produces full-stack, production-ready applications deployed to the Internet Computer, an open sovereign cloud. Our mission is to make building software as simple as a conversation: ideas become live systems in minutes, with no code required.
What sets Caffeine apart is the infrastructure beneath it. While other self-writing platforms build on traditional stacks, Caffeine runs on a different foundation — one where apps are tamperproof by design, data is guaranteed safe on every update, and backend code is written in Motoko, a language built specifically for AI code generation. This is a platform built for real production software, not just prototypes.
We are a cross-functional team of engineers and researchers building the AI that powers this new paradigm.
As a Front-End Engineer at Caffeine.ai, you will build the interfaces through which users create and interact with AI-generated applications. You’ll craft intuitive, fast, and responsive user experiences in React and TypeScript, while diving into our Node.js services when needed. This is a hands-on, full-stack role with a front-end emphasis — ideal for engineers who thrive on ownership, move fast, and care deeply about user experience and product quality.
What You’ll Do
- Build Intuitive Interfaces: Develop and refine the core Caffeine.ai front-end experience using React, TypeScript, and modern tooling. You’ll bring design concepts to life and create seamless interactions that make software creation feel like magic.
- Collaborate Across the Stack: Work closely with backend engineers to integrate APIs, improve performance, and ensure reliability from UI to infrastructure. You’ll contribute to Node.js / TypeScript codebases and influence architectural decisions.
- Own Features End-to-End: Drive features from concept through deployment. You’ll partner with product, design, and AI teams to prototype, iterate, and ship quickly while maintaining high standards of quality and stability.
- Champion Performance and Quality: Optimize rendering, handle complex state management, and ensure responsiveness even in data-intensive scenarios. You’ll define and monitor front-end performance metrics and lead efforts to continuously improve them.
- Instrument, Test, and Learn: Implement A/B tests, telemetry, and analytics to understand user behavior and validate design decisions. You’ll build with measurement in mind — using tools like Datadog, feature flags, and internal frameworks.
- Shape the Product Experience: Bring creativity and technical insight into design reviews, product discussions, and roadmap planning. You’ll help define what “AI-native” user experiences look like.
- You have 7+ years of experience building production web applications.
- You are proficient in React, TypeScript, and modern front-end ecosystems.
- You are comfortable working across the stack, especially with Node.js and TypeScript APIs.
- You have a strong sense for product design, UX, and performance.
- You thrive in fast-moving, high-ownership environments.
- You care about code quality, but you also ship — balancing pragmatism with excellence.
- You’re curious about AI-driven development and decentralized web technologies.
- Experience with SSR, OpenAPI, and serverless architectures.
- Familiarity with A/B testing frameworks, feature flags, and analytics instrumentation.
- Experience contributing to small, cross-functional teams or startups.
*This is an on-site role. We work together in person, every day — it's core to how we build. We don't offer remote or hybrid arrangements.
Top Skills
A/B Testing Frameworks
Datadog
Feature Flags
Node.js
Openapi
React
Serverless Architectures
Ssr
Typescript
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Create successful apps and websites through chat — on a safe open tech stack for AI that rolls back limits







