Login Sign Up

Senior Frontend Engineer

CognitiveBotics

5 - 10 years

Hyderabad

Posted: 25/05/2026

Job Description

Role Overview :


We are looking for a strong React JS Developer who can build scalable, reusable, and high-quality frontend applications. The ideal candidate should have hands-on experience with modern React development, component-driven architecture, state management, performance optimization, and frontend best practices.

Experience with Storybook, Design Systems, and reusable UI component libraries is highly preferred. Exposure to React Three Fiber / Three.js will be considered an added advantage.

The candidate should also be comfortable working with Figma for design collaboration and JIRA for day-to-day task tracking, sprint planning, and agile development workflows.


Key Responsibilities :


  • Develop and maintain high-quality web applications using React JS.
  • Build reusable, scalable, and maintainable UI components.
  • Work closely with UI/UX designers, backend developers, QA, and product teams to deliver user-friendly interfaces.
  • Convert Figma designs into responsive and reusable frontend components.
  • Use JIRA for sprint planning, task tracking, issue updates, and day-to-day development workflow.
  • Implement responsive layouts and ensure cross-browser compatibility.
  • Optimize frontend performance and improve application loading time.
  • Follow clean coding practices, component-based architecture, and frontend engineering standards.
  • Create, document, and maintain components using Storybook.
  • Contribute to building and maintaining a Design System / shared component library.
  • Ensure UI consistency across different modules and applications.
  • Integrate frontend applications with REST APIs / GraphQL APIs.
  • Write unit tests and maintain code quality.
  • Collaborate in code reviews and contribute to frontend best practices.
  • Work on interactive 3D experiences using React Three Fiber / Three.js, wherever required.


Required Skills :


  • Strong hands-on experience with React JS.
  • Good understanding of JavaScript / TypeScript.
  • Experience with React concepts such as functional components, hooks, Context API, component lifecycle, and custom hooks.
  • Experience with state management libraries such as Redux, Zustand, React Query, or Context API.
  • Strong knowledge of HTML5, CSS3, SCSS, and responsive design.
  • Experience with modern frontend build tools such as Vite, Webpack, or Babel.
  • Experience integrating frontend applications with REST APIs / GraphQL APIs.
  • Experience working with Figma for design handoff and UI implementation.
  • Experience using JIRA or similar agile project management tools.
  • Good understanding of Git and standard development workflows.
  • Ability to write clean, modular, and reusable code.


Preferred Experience :


  • React JS
  • JavaScript / TypeScript
  • Component-based frontend architecture
  • Reusable UI component development
  • Responsive web development
  • API integration
  • Strongly Preferred
  • Storybook experience
  • Experience building or maintaining a Design System
  • Experience creating reusable component libraries
  • Understanding of design tokens, UI consistency, and component documentation
  • Experience working closely with UI/UX teams
  • Experience converting Figma designs into production-ready UI components


Good to Have:


  • Experience with testing libraries such as Jest, React Testing Library, Cypress, or Playwright.
  • Experience with accessibility standards.
  • Experience with CI/CD pipelines for frontend applications.
  • Experience with monorepos such as Nx, Turborepo, or Lerna.
  • Familiarity with animation libraries such as Framer Motion or GSAP.
  • Exposure to React Three Fiber / Three.js-based projects.
  • Experience packaging React-based web applications into mobile apps using Capacitor will be an added advantage.
  • Basic understanding of mobile app integration concepts such as native plugins, permissions, deep linking, and platform-specific builds using Capacitor.
  • Familiarity with deploying and debugging Capacitor-based applications on Android and iOS platforms is preferred.


Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.