Full Stack Developer (React/Supabase)
We are looking for a Middle/Strong Middle Full Stack Developer who actively uses AI-assisted development as a core productivity tool and enjoys building and improving real products in close collaboration with a client.
This role is ideal for a developer with a startup/product mindset, who sees AI not as a replacement for engineering skills, but as a multiplier for speed, experimentation, and delivery quality.
You will work on completing and enhancing a web application initially built with Lovable, using React, TypeScript, and Supabase, and collaborating directly with an English-speaking client.
Responsibilities:
- Actively use AI-assisted development tools (Cursor, GitHub Copilot, etc.) as a core part of your daily workflow to accelerate development and problem-solving
- Complete and enhance a web application started with Lovable, maintaining and evolving the existing codebase
- Build responsive and performant React applications using modern patterns and best practices
- Design, implement, and maintain Supabase backend (database schemas, authentication, real-time features)
- Write clean, maintainable TypeScript code, reviewing and refining AI-generated outputs
- Integrate third-party APIs and services efficiently
- Collaborate closely with the client to clarify requirements and deliver fast, iterative solutions
- Participate in code reviews, ensuring quality, readability, and maintainability of AI-assisted code
- Debug, optimize, and improve application performance
- Stay up to date with modern AI development tooling and share practical insights with the team
Requirements:
- Hands-on experience using AI coding assistants (Cursor, GitHub Copilot, or similar) in commercial or real product development
- Strong interest in AI-assisted development and willingness to actively use AI tools in daily work
- 2+ years of commercial React experience
- Solid understanding of React hooks, context, and modern component patterns
- Experience with Supabase or similar BaaS platforms (Firebase, Appwrite, etc.)
- Proficiency in TypeScript
- Experience with responsive design and modern CSS approaches (Tailwind CSS is a plus)
- Understanding of REST APIs and real-time data synchronization
- Confident use of Git and common workflows
- Upper-Intermediate English or higher (direct client communication)
- Ability to work independently, take ownership, and make pragmatic technical decisions
- Problem-solving mindset with a focus on delivery and impact, not just perfect architecture
Nice to Have:
- Experience with Lovable or other AI-powered development platforms (v0, Bolt, Replit Agent)
- Experience comparing and choosing between different AI coding tools
- Knowledge of PostgreSQL and basic SQL optimization
- Experience with Supabase Edge Functions
- Familiarity with testing tools (Jest, React Testing Library, Playwright)
- Experience with deployment and CI/CD (Vercel, GitHub Actions)
- Basic understanding of UI/UX principles
- Participation in AI, startup, or indie-dev communities
We Offer:
- Innovation Culture: Work in a team that actively experiments with AI and modern development approaches
- Real Product Impact: Direct collaboration with a client and influence on product decisions
- Flexible Work: Remote work or a modern office in Kyiv
- Generous Time Off: 20 paid vacation days + 15 sick leave days annually
- Professional Growth: Compensation for courses, certifications, and learning resources
- Cutting-Edge Tools: Access to premium AI tools (Cursor Pro, GitHub Copilot, etc.)
- Supportive Environment: Collaboration, trust, and focus on outcomes rather than micromanagement
Recruitment Process:
1. HR Interview
2. Tech&Final Interviews
3. Job Offer
If you have any questions or need clarifications, feel free to reach out to our Talent Hunter Team by email.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |