Front-End Developer
Front-End Developer (React/Node.js) β IKAI
Location: Remote / Dubai, UAE (flexible)
Experience: 3β4 years
Employment Type: Full-time
About IKAI
IKAI is an AI-powered platform that transforms the way consulting firms and enterprises build proposals and presentations. We combine cutting-edge AI with seamless user experiences to help teams work smarter, faster, and with higher impact.
We are looking for a Front-End Developer with strong expertise in React and Node.js who is passionate about creating sleek, high-performing interfaces and building interactive AI-driven features. If youβre excited about shaping the future of AI-enabled productivity tools, weβd love to hear from you.
Responsibilities
- Develop and maintain scalable front-end applications using React and supporting technologies
- Collaborate with back-end and AI engineers to integrate APIs and AI-driven services (e.g., chat interfaces, recommendation engines)
- Implement intuitive UI/UX flows for business users, ensuring seamless user journeys
- Optimize applications for performance, responsiveness, and cross-browser compatibility
- Contribute to design and development of components that enable AI-assisted workflows (e.g., smart text completion, interactive chat)
- Work with visualization frameworks to enable interactive presentation views and dashboards
- Collaborate closely with the product team to transform business requirements into elegant technical solutions
- Participate in code reviews, testing, and continuous improvement of development practices
Requirements
- 3β4 years of professional experience in front-end development
- Strong proficiency in React.js and related libraries (e.g., React Query, Tailwind, ShadCN)
- Solid understanding of JavaScript/TypeScript, HTML5, and CSS3
- Experience with Node.js for front-end build tooling and back-end integration
- Familiarity with RESTful APIs and working with asynchronous data flows
- Strong problem-solving skills and ability to work in a fast-paced startup environment
- Good communication and collaboration skills
Nice-to-Haves (Bonus Points)
- Experience building AI-powered front-end features (chatbots, AI assistants, generative AI interfaces)
- Familiarity with presentation visualization tools (e.g., integrating with PowerPoint, building slide renderers, or charting libraries like D3.js/Chart.js)
- Knowledge of modern state management frameworks (e.g., Recoil, Zustand)
- Prior experience in enterprise SaaS or productivity tools
What We Offer
- Opportunity to work on an innovative AI-first product from the ground up
- Flexible remote/hybrid work environment
- Growth potential in a fast-scaling startup
- Exposure to cutting-edge AI technologies and enterprise use cases
- Collaborative, entrepreneurial, and impact-driven culture
Required skills experience
React.js | 3 years |
TypeScript | 3 years |
Node.js | 3 years |
RESTful API | 1 year |
GraphQL | 1 year |
SQL | 2 years |
Service Cloud | 1 year |
Required languages
English | B2 - Upper Intermediate |