About the Role
Build product features across backend and frontend for TourIQ, a B2B AI-powered SaaS platform. Biased 60% frontend / 40% backend. You are the primary engineer building the interfaces that customers use daily. You work under an experienced Tech Lead but independently own and deliver features.
Key Responsibilities
Frontend (Primary 60%)
- Build responsive dashboards in Next.js 14 / React 18 with Tailwind CSS
- Implement state management and data fetching/caching patterns
- Build approval workflow UIs, role-based views, guided onboarding flows, and notification interfaces
- Build settings screens, data tables with sorting/filtering/pagination, and loading/error states
- Implement designs pixel-perfect from Figma
Backend (40%)
- Develop APIs in Python 3.11+ / FastAPI; implement business logic modules
- PostgreSQL queries and migrations; reporting/export features (PDF, Excel/CSV)
Collaboration
- Own assigned modules end-to-end; participate in code reviews; follow testing and documentation best practices
Must-Have
- 24 years as Full Stack or Frontend-leaning Developer
- Strong Next.js or React (component architecture, hooks, state management)
- Python and FastAPI (or Django/Flask with willingness to learn FastAPI)
- Responsive web interfaces with Tailwind CSS or similar; REST API consumption
- PostgreSQL / relational databases; Git workflows (PRs, code review)
- Can independently implement features from a design mockup and technical spec
Good to Have
- Component libraries; charting libraries; async programming; Docker; B2B / SaaS products
Mindset
Strong frontend instincts. Takes ownership from design to deployment. Proactive communicator. Comfortable in a startup with evolving requirements.
Why Join
Build the product customers use daily. Learn enterprise patterns from a senior Tech Lead. Clear growth to Senior Engineer. Onsite in Jaipur.