Full Stack Engineer
Engineering Ahmedabad Full-time
About Flymode
Flymode is a rapidly growing, Ahmedabad-based startup crafting the future of travel industry Ecosystem. We are building next-gen AI-first software that power the travel industry, blending innovation with seamless experiences to help businesses scale effortlessly.
Intro to Role
We are looking for a versatile Full Stack Engineer to join our core team. You will be responsible for architecting and building scalable web applications, handling both client-side and server-side logic, and ensuring high performance and responsiveness in a fast-paced product environment.
Requirement:
- Expert proficiency in JavaScript, TypeScript, React, Next.js, Node.js, and Express.
- 2+ years of full-stack developer experience in high-growth startup or SaaS environments.
- Solid experience with PostgreSQL and MongoDB schema design, indexing, and query optimization.
- Strong experience building secure REST/GraphQL APIs and real-time WebSockets.
- Proven track record of integrating AI tools and APIs (OpenAI, Gemini, Vercel AI SDK, LangChain).
- Familiarity with vector databases (Pinecone, pgvector) and semantic search/RAG pipelines.
- Fluent command of Tailwind CSS, responsive design principles, and UI animations.
- Solid understanding of web security principles (JWT, OAuth, CORS, and XSS prevention).
- Proficiency with Git version control, Vercel deployments, and CI/CD pipelines.
- High agency, exceptional problem-solving skills, and a passion for exploring new AI paradigms.
- Degree in Computer Science or equivalent practical industry experience.
Roles and Responsibilities:
- Lead the architecture and scaling of core systems using TypeScript, Next.js (App Router), Node.js, and Express.
- Design and optimize PostgreSQL (SQL) and MongoDB (NoSQL) schemas for high-speed transactional performance.
- Build and document secure, low-latency RESTful and GraphQL APIs using JWT and OAuth validation.
- Craft premium, responsive user interfaces with Tailwind CSS and Framer Motion for smooth micro-interactions.
- Integrate intelligent AI modules (itinerary builders, agents) utilizing OpenAI, Gemini, and Claude models.
- Construct and maintain custom RAG pipelines and vector database indexing (Pinecone, pgvector).
- Optimize frontend loading metrics (LCP, TTI, CLS) and server API response latencies.
- Manage CI/CD release pipelines and deploy apps reliably via Vercel and Git workflows.
- Collaborate with PMs and designers to rapidly prototype, test, and release new features.
Good to Have
- Experience building custom autonomous AI agents or orchestrating multi-agent systems.
- Familiarity with Python, LangGraph, or basic machine learning frameworks.
- Contributions to open-source AI projects or a strong portfolio of AI-first products.