We are looking for an experienced ReactJS Engineer to join our team and contribute to the
development of a next-generation AI-powered platform. The role involves building scalable,
high-performance user interfaces and collaborating closely with backend engineers, AI teams,
UX designers, and product managers. The ideal candidate should have strong expertise in
modern React development, experience building data-driven applications, and familiarity with
integrating AI/ML APIs or AI-enabled workflows.
Scope Of Work:
Frontend Development
● Design and develop responsive and scalable web applications using ReactJS.
● Build reusable components and front-end libraries for future use.
● Implement modern UI/UX designs using component-driven architecture.
● Ensure high performance, security, and responsiveness of applications.
AI Platform Integration
● Integrate frontend applications with AI/ML APIs and services.
● Develop UI components for AI-driven features, including prompts, results visualisation,
and model interactions.
● Work with backend teams to integrate REST APIs, GraphQL APIs, or AI services.
Collaboration
● Work closely with UX designers to translate Figma designs into functional UI components.
● Collaborate with backend engineers and AI teams for feature development.
● Participate in code reviews, sprint planning, and technical discussions.
Performance & Quality
● Optimize applications for maximum speed and scalability.
● Ensure code quality through unit testing and automated testing frameworks.
● Follow best practices in security, accessibility, and performance optimization.
Required Skills
Core Technologies
● Strong expertise in ReactJS (5+ years).
● Proficiency in JavaScript (ES6+) and TypeScript.
● Experience with React Hooks, Context API, Redux / Zustand / React Query.
● Strong understanding of component architecture and state management.
UI & Frontend
● Experience with HTML5, CSS3, Tailwind, Material UI, or similar frameworks.
● Experience implementing responsive and mobile-first design.
● Familiarity with design systems and component libraries.
API Integration
● Experience integrating REST APIs / GraphQL APIs.
● Experience with authentication mechanisms (OAuth, JWT, SSO).
Development Tools
● Git-based workflows (GitHub / Bitbucket / GitLab).
● Experience with CI/CD pipelines.
● Familiarity with Agile / Scrum development environments.
Preferred Skills
● Experience building AI-powered or data-driven applications.
● Exposure to LLM integrations (OpenAI, Azure OpenAI, Claude, etc.).
● Experience with Next.js or server-side rendering frameworks.
● Experience with WebSockets / real-time UI updates.
● Knowledge of performance optimization techniques.
● Familiarity with Docker or cloud environments (AWS, Azure, GCP).
What We’re Looking For
● Strong problem-solving and debugging skills.
● Ability to work in fast-paced product environments.
● Good communication and collaboration skills.
● Ability to deliver production-quality code in an agile environment.
ReactJS, JavaScript (ES6+), TypeScript, React Hooks, Context API, Redux, Zustand, React Query, HTML5, CSS3, Tailwind CSS, Material UI, Responsive Design, Component Architecture, Design Systems, REST APIs, GraphQL, OAuth, JWT, SSO, Git, GitHub, GitLab, Bitbucket, CI/CD, Agile, Scrum, Next.js, Server-Side Rendering (SSR), WebSockets, Real-Time Applications, AI/ML API Integration, LLM Integrations, OpenAI, Azure OpenAI, Claude, Performance Optimization, Docker, AWS, Azure, GCP, Unit Testing, Automated Testing