About the Role
Mindrift is seeking skilled Full-Stack Web App Developers to join the Tendem project. In this role, you will act as an AI Pilot, collaborating with Tendem Agents to build, refine, and maintain interactive browser-based applications within a hybrid AI-human environment. You will be responsible for designing and shipping functional, robust web products, ranging from habit trackers and internal dashboards to mini-SaaS tools and AI-powered applications.
Key Responsibilities
- Build interactive web applications utilizing frontend frameworks like React, Next.js, or Vue paired with backend APIs (Python or Node.js).
- Design and implement data models and persistence layers using SQL or NoSQL databases.
- Implement authentication, session management, and role-based access control.
- Integrate third-party services and AI/LLM APIs, such as OpenAI or Anthropic, into product features.
- Handle state management, input validation, and error state logic.
- Create standalone Python tools and scripts for data processing and utility purposes.
- Refactor and verify AI-generated code to ensure security, performance, and maintainability.
- Debug end-to-end issues across the entire stack.
Requirements
- At least 3 years of professional experience in full-stack web development.
- Strong command of JavaScript/TypeScript and a modern frontend framework (React, Next.js, Vue, or Svelte).
- Solid backend experience with Python (FastAPI, Flask, Django) or Node.js (Express, NestJS).
- Hands-on experience with relational databases (PostgreSQL, MySQL, SQLite) and schema design.
- Proficiency in implementing REST APIs, authentication flows, and request validation.
- Familiarity with deployment platforms such as Vercel, Netlify, Render, or Railway.
- Strong attention to detail with the ability to architect and ship complete features independently.
- A portfolio of previously shipped web applications is required.
- Upper-intermediate (B2) English proficiency or higher.