HamburgerMenu
hirist

Senior Frontend Engineer - React.js

Spectral Consultants
Bangalore
5 - 7 Years
star-icon
4.1white-divider9+ Reviews

Posted on: 16/12/2025

Job Description

Senior Frontend Engineer (React.js)

Location : Bangalore

Experience : 5- 7 Years

Key Responsibilities :


- Lead the architecture, design, and hands-on development of sophisticated and responsive web applications using React.js and its extensive ecosystem.

- Define and implement scalable, reusable, and maintainable frontend solutions and component libraries that adhere to best practices and architectural principles.

- Serve as a technical leader and mentor to junior and mid-level frontend engineers, guiding them on complex development challenges, code quality, and performance optimization.

- Ensure optimal application performance, responsiveness, security, and accessibility across various devices and browsers.

- Collaborate intimately with cross-functional teams, including UX/UI designers, product managers, and backend engineers, to translate design mockups and business requirements into exceptional user experiences.

- Drive the adoption of best practices in frontend development, including code reviews, comprehensive testing strategies (unit, integration, end-to-end), and continuous refactoring.

- Implement and manage state management solutions for complex application flows.

- Optimize frontend build processes and integrate with Continuous Integration/Continuous Delivery (CI/CD) pipelines to ensure rapid and reliable deployments.

- Troubleshoot, debug, and resolve complex technical issues across the frontend codebase, ensuring high stability and reliability of applications.

- Stay continuously updated with the latest advancements in React.js, JavaScript, and broader frontend technologies, evaluating and proposing their strategic adoption.

- Contribute to the evolution of our technical roadmap and standards for frontend development.

Required Skills and Qualifications :


- Bachelor's degree in Computer Science, Engineering, or a related technical field.

- 5- 7 years of progressive professional experience as a Frontend Engineer, with a significant and deep focus on React.js.

- Expert-level proficiency in React.js, including advanced concepts such as hooks, context API, Suspense, and performance optimization techniques.

- Deep understanding of JavaScript (ES6+), TypeScript, HTML5, and CSS3, including modern CSS methodologies and preprocessors.

- Extensive experience with state management libraries commonly used with React.js.

- Proficiency with modern frontend build tools including Webpack or Vite.

- Strong experience with unit testing frameworks such as Jest or React Testing Library, and integration/end-to-end testing frameworks.

- Expertise in frontend performance optimization techniques, including lazy loading, code splitting, and rendering optimizations.

- Strong understanding of RESTful API design and asynchronous request handling.

- Proficiency with version control systems, preferably Git.

- Excellent analytical, problem-solving, and debugging skills, with the ability to tackle complex technical challenges.

- Exceptional communication and interpersonal skills, with a proven ability to lead technical discussions and collaborate effectively within a team.

Preferred Skills :


- Experience with server-side rendering SSR frameworks such as Next.js or Remix.

- Familiarity with cloud platforms including AWS, Azure, or Google Cloud Platform, and their relevant services for frontend deployment.

- Experience in designing and implementing robust design systems.

- Knowledge of micro-frontend architectures.

- Prior experience in a technical leadership or mentoring role.

- Contribution to open-source projects


info-icon

Did you find something suspicious?