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.
