We're looking for a Backend Developer to join our engineering team and help design, build, and scale the systems behind our product. This role is ideal for someone who enjoys working across the backend stack, cloud infrastructure, and automation — and who has a strong interest in applying AI and Generative AI to real-world product features. You'll work closely with our product and frontend teams to ship features end-to-end, take ownership of key parts of our backend, and bring fresh ideas on how we can use AI to improve our product.
Responsibilities
Design, develop, and maintain scalable backend services and REST APIs Build and integrate AI/Generative AI features into the product Manage and optimize cloud infrastructure on AWS, including S3 storage, and handle application deployments using platforms like Render Build and manage automation workflows using N8N Design and manage databases using Supabase and PostgreSQL, ensuring performance and reliability Collaborate with cross-functional teams to plan, build, and ship features Write clean, well-tested,
and maintainable code Troubleshoot, debug, and resolve production issues as they arise.
Requirements Solid hands-on experience with FastAPI and REST API development Working knowledge of Next.js Experience with AWS, particularly S3 for storage management, along with deploying and managing applications on platforms like Render Practical experience building workflows in N8N Good understanding of AI and Generative AI concepts, with the ability to identify and propose practical use cases Solid experience with Supabase and PostgreSQL, including schema design and query optimization Strong problem-solving skills and ability to work independently Good communication skills and comfort working in a collaborative team environment. Nice to Have
Experience deploying and scaling production-grade applications Familiarity with CI/CD pipelines Prior experience in a startup or fast-paced product environment.