We are looking for a passionate Frontend Developer to build fast, elegant, and intelligent user interfaces. You will work on modern web applications using React, TypeScript, and Tailwind CSS, collaborating closely with backend, product, and AI teams to deliver AI-powered user experiences.
This role is ideal for someone who values clean UI, performance, scalability, and enjoys working on real-world AI-driven products.
Key Responsibilities
Frontend Development
- Build responsive and high-performance web applications using React, TypeScript, and Tailwind CSS
- Translate UI/UX designs and wireframes into clean, maintainable code
- Develop reusable components, shared UI libraries, and design systems
- Implement state management using Redux, Zustand, React Query, or Context API
- Integrate frontend applications with AI/ML APIs (recommendations, chatbots, AI assistants, search, personalization)
- Build conversational UIs, AI dashboards, and real-time data visualizations
- Handle async workflows, streaming responses, and AI outputs
- Collaborate with AI/ML teams on intuitive interfaces for complex workflows
- Work closely with backend teams on REST, GraphQL, and WebSocket APIs
- Partner with designers and product managers to refine requirements
- Write clean, testable code with unit and integration tests
- Participate in code reviews, sprint planning, and architecture discussions
Required Skills
- Strong experience with React.js
- Solid proficiency in TypeScript
- Hands-on experience with Tailwind CSS
- Experience with responsive and mobile-first design
Nice to Have
- Experience with Next.js
- Familiarity with AI APIs (OpenAI, Google AI, Azure AI, etc.)
- Knowledge of accessibility standards (WCAG)