Senior React.js Developer

5 - 9 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior React.js Developer at Prana Tree LLC, you will play a crucial role in developing and optimizing modern, responsive user interfaces for AI and enterprise platforms. Your responsibilities will include: - Designing and developing high-performance, scalable, and maintainable user interfaces using React.js, TypeScript, and modern JS (ES6+). - Architecting and implementing component-based UIs using principles of atomic design, design systems, and modular architecture. - Creating pixel-perfect, responsive layouts with CSS3, SCSS, and frameworks like Tailwind CSS, MUI, or Chakra UI. - Implementing advanced state management using Redux, Zustand, or Recoil for complex data flows. - Optimizing application performance with code-splitting, lazy loading, virtualization, and memoization. - Developing and maintaining unit, integration, and E2E tests using tools such as Jest, React Testing Library, Cypress, or Playwright. - Collaborating with designers (Figma / Zeplin) to convert UI/UX mockups into responsive, production-grade interfaces. - Integrating RESTful and GraphQL APIs to build dynamic and data-rich applications. - Contributing to CI/CD pipelines, code reviews, and Agile sprints for iterative delivery. - Troubleshooting production issues and implementing real-time fixes using Dev Tools, Lighthouse, and performance profiling tools. Required Skills & Experience: - 5+ years of professional experience in React.js frontend development. - Deep understanding of React lifecycle, Hooks, context API, and custom hooks. - Strong expertise in TypeScript, JavaScript (ES6+), and component reusability patterns. - Solid knowledge of responsive design principles, cross-browser compatibility, and accessibility standards (WCAG). - Experience working with Webpack, Vite, or similar module bundlers. - Familiarity with frontend code versioning, CI/CD, and Git workflows. - Strong focus on performance, reliability, and UI consistency across devices. - Ability to work independently and collaboratively in a fast-paced, product-oriented environment. Nice to Have (Bonus Skills): - Experience with Next.js, SSR, and dynamic routing. - Knowledge of monorepo setups (e.g., Nx, TurboRepo). - Exposure to frontend deployment on Vercel, Netlify, or cloud-based environments (AWS/GCP). - Familiarity with Storybook or similar component-driven development tools. - Exposure to design tokens, theme management, or custom UI libraries. Educational Qualification: - Bachelor's degree in Computer Science, Information Technology, or a related field. By joining Prana Tree LLC, you will be part of a product-first tech company delivering scalable and high-impact solutions. You will have the opportunity to collaborate with talented designers, engineers, and product managers in a start-up-style, high-ownership environment. Additionally, you will enjoy a flexible hybrid work setup, performance-driven growth, and a collaborative engineering culture. As a Senior React.js Developer at Prana Tree LLC, you will play a crucial role in developing and optimizing modern, responsive user interfaces for AI and enterprise platforms. Your responsibilities will include: - Designing and developing high-performance, scalable, and maintainable user interfaces using React.js, TypeScript, and modern JS (ES6+). - Architecting and implementing component-based UIs using principles of atomic design, design systems, and modular architecture. - Creating pixel-perfect, responsive layouts with CSS3, SCSS, and frameworks like Tailwind CSS, MUI, or Chakra UI. - Implementing advanced state management using Redux, Zustand, or Recoil for complex data flows. - Optimizing application performance with code-splitting, lazy loading, virtualization, and memoization. - Developing and maintaining unit, integration, and E2E tests using tools such as Jest, React Testing Library, Cypress, or Playwright. - Collaborating with designers (Figma / Zeplin) to convert UI/UX mockups into responsive, production-grade interfaces. - Integrating RESTful and GraphQL APIs to build dynamic and data-rich applications. - Contributing to CI/CD pipelines, code reviews, and Agile sprints for iterative delivery. - Troubleshooting production issues and implementing real-time fixes using Dev Tools, Lighthouse, and performance profiling tools. Required Skills & Experience: - 5+ years of professional experience in React.js frontend development. - Deep understanding of React lifecycle, Hooks, context API, and custom hooks. - Strong expertise in TypeScript, JavaScript (ES6+), and component reusability patterns. - Solid knowledge of responsive design principles, cross-browser compatibility, and accessibility standards (WCAG). - Experience working with Webpack, Vite, or similar module bundlers. - Familiarity with frontend code versioning, CI/CD, and Git workflows. - Strong focus on performance, reliability, and UI consistency across devices. - Ability to work independently and collaboratively in a fast-paced, product-orient

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You