HamburgerMenu
hirist

React.js Developer - UI Component

Elgebra
Bangalore
7 - 10 Years
star-icon
4.6white-divider4+ Reviews

Posted on: 17/10/2025

Job Description

About the Role :


- We are seeking a highly skilled and motivated Senior Frontend Developer.


- This role demands a strong foundation in Computer Science, exceptional frontend development expertise, and a passion for solving complex problems through scalable and maintainable software solutions.

Job Description :


Senior Frontend Developer Web UI (ReactJS).


- We are seeking a Senior Web UI Developer with 7+ years of experience to join our dynamic team.


- You will play a key role in designing and building scalable, high-quality user interfaces for enterprise applications using modern web technologies.


- You will work with a cutting-edge stack including ReactJS, TypeScript, Vite, Redux, React Query, Auth0, MSAL, and Azure, within a micro-frontend architecture.

Responsibilities :


- Design, develop, and maintain complex web applications using ReactJS and TypeScript.


- Architect and implement scalable UI solutions using micro-frontend patterns.


- Integrate with authentication providers (Auth0, MSAL/Azure AD), state management (Redux), and data fetching (React Query).


- Collaborate with UX/UI designers, backend developers, and product managers to deliver seamless user experiences.


- Write clean, maintainable, and well-tested code.


- Optimize applications for maximum speed and scalability.


- Participate in code reviews and mentor junior developers.


- Proactively identify and resolve UI/UX issues and performance bottlenecks.


- Contribute to continuous improvement of team processes and best practices.

Requirements :


- 7+ years of professional experience in web UI development.


- Strong expertise in ReactJS, TypeScript, and modern JavaScript (ES6+).


- Hands-on experience with Vite, Redux, React Query, and Bootstrap.


- Experience with authentication flows (Auth0, MSAL/Azure AD) and RESTful APIs.


- Familiarity with SCSS, CSS preprocessors, and responsive design.


- Exposure to micro-frontend architectures and module federation.


- Experience with testing frameworks (Jest, Testing Library, Vitest).


- Knowledge of build tools and bundlers (Vite, Webpack).


- Excellent problem-solving and debugging skills.


- Strong communication skills and ability to work collaboratively in a team.


- Good programming skills with strong foundation in algorithms and data structures.

Preferred Qualities :


- Inclusive and respectful of diverse perspectives.


- Flexible and adaptable to changing requirements.


- Proactive in identifying opportunities for improvement.


- Team player who values collaboration and knowledge sharing.


info-icon

Did you find something suspicious?