The Full-Stack Engineer will build and maintain web and mobile product features using React, Next.js, and Node.js, while also developing and optimizing AI-enabled capabilities. The role involves end-to-end ownership of the development lifecycle, from prototyping to production support and AI observability.
You will build polished web and mobile experiences while working across frontend applications backend services APIs databases integrations and infrastructure. You will own features from concept and prototyping through testing deployment and production support. You will also improve AI-enabled capabilities and support their evaluation observability tracing and debugging.
Responsibilities
Build product experiences across web and mobile
Develop frontend applications with React React Native Next.js TypeScript and JavaScript
Develop supporting services and APIs with Node.js
Work with Supabase databases REST APIs and third-party integrations
Take features from concept through implementation testing deployment and production
Make practical architecture tooling and technical trade-off decisions
Bring structure to evolving products and incomplete requirements
Use AI-assisted development workflows
Build and improve AI-enabled product capabilities
Support AI evaluation experimentation observability tracing and debugging
Maintain and improve products after launch
Manage multiple projects and priorities with end-to-end ownership
Requirements
Strong track record of building and shipping real products
Strong frontend engineering skills and product usability judgment
Hands-on experience with React React Native Next.js TypeScript and JavaScript
Experience with Node.js APIs databases backend services and integrations
Experience building and releasing mobile applications
Understanding of modern product design development testing deployment and operations
Good engineering judgment and practical technical decision-making
Ability to work with incomplete requirements
Strong ownership curiosity and adaptability
Experience with LLM-powered applications is preferred
Knowledge of AI evaluation experimentation prompt evaluation and model assessment is preferred
Experience with AI observability tracing and debugging is preferred
Familiarity with Braintrust Langfuse or similar platforms is preferred