Talent.com
React.js Developer - UI Component

React.js Developer - UI Component

ElgebraBangalore
15 days ago
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 :
  • 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.
  • (ref : hirist.tech)

    Create a job alert for this search

    Ui Developer • Bangalore