تخطي إلى المحتوى

Administrator - Ansible, Terraform, GITHub

Overview
HCL Technologies Limitedhcltech.comPosted 2 weeks ago
Indiaمن مقر العمل
Quick apply
نوع الوظيفة
دوام كامل
الخبرة العملية
5+ years
التخصص
Cloud & DevOps

نبذة عن الوظيفة

We are looking for a Senior Frontend Developer with strong hands-on experience in React.js and modern frontend engineering. The ideal candidate should be able to build scalable web applications, integrate backend APIs, collaborate with cross-functional teams, and contribute to AI-enabled or agentic workflow integrations where needed.

Responsibilities

Develop, maintain, and enhance frontend applications using React.js.

  • Build reusable UI components and frontend libraries for future use.
  • Integrate frontend applications with backend APIs using REST and/or GraphQL.
  • Work with backend teams to understand API contracts, authentication, request/response structures, and error handling.
  • Ensure responsive, accessible, and high-performance user interfaces across browsers and devices.
  • Manage application state using Redux, Context API, Zustand, MobX, or similar tools.
  • Write clean, maintainable, testable code and participate in code reviews.
  • Debug and resolve frontend, API integration, and performance-related issues.
  • Collaborate with UI/UX designers to convert wireframes and mockups into functional interfaces.
  • Support integration of AI or agentic workflows, including API-based assistants, tool-calling flows, or automated user actions

Requirements

5+ years of professional experience in frontend development.

  • Strong hands-on experience with React.js, JavaScript, HTML5, and CSS3.
  • Good working knowledge of TypeScript.
  • Experience integrating backend services through REST APIs and/or GraphQL.
  • Understanding of authentication flows such as JWT, OAuth, or session-based authentication.
  • Experience with state management libraries such as Redux, Context API, Zustand, or MobX.
  • Familiarity with modern frontend build tools such as Vite, Webpack, or Babel.
  • Experience with Git, CI/CD workflows, and agile development practices.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Basic understanding of agentic AI integrations, LLM-based APIs, or AI-powered workflows

Experience with Next.js or other React-based frameworks.

  • Knowledge of Node.js or backend fundamentals.
  • Exposure to OpenAI APIs, LangChain, agent frameworks, or function/tool-calling integrations.
  • Experience with UI libraries such as Material UI, Ant Design, Chakra UI, or Tailwind CSS.
  • Familiarity with testing frameworks such as Jest, React Testing Library, Cypress, or Playwright.

Key skills

  • React
  • GraphQL
  • Redux
  • JavaScript
  • HTML
  • CSS
  • TypeScript
  • REST APIs
  • Git
  • CI/CD
  • Agile
  • Troubleshooting
  • LLM
  • Next.js
  • Node.js
  • Tailwind CSS
  • Jest
  • Cypress