Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Elgebra and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>About the Role :</b><br/><br/></p><p><br/>- We are seeking a highly skilled and motivated Senior Frontend Developer.<br/><br/></p><p><br/>- 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.<br/><br/><b>Job Description :</b> </p><p><br/></p><p>Senior Frontend Developer Web UI (ReactJS).<br/><br/></p><p><br/>- We are seeking a Senior Web UI Developer with 7+ years of experience to join our dynamic team.<br/><br/></p><p><br/>- You will play a key role in designing and building scalable, high-quality user interfaces for enterprise applications using modern web technologies.<br/><br/></p><p><br/>- You will work with a cutting-edge stack including ReactJS, TypeScript, Vite, Redux, React Query, Auth0, MSAL, and Azure, within a micro-frontend :</b><br/><br/></p><p><br/>- Design, develop, and maintain complex web applications using ReactJS and TypeScript.<br/><br/></p><p><br/>- Architect and implement scalable UI solutions using micro-frontend patterns.<br/><br/></p><p><br/>- Integrate with authentication providers (Auth0, MSAL/Azure AD), state management (Redux), and data fetching (React Query).<br/><br/></p><p><br/>- Collaborate with UX/UI designers, backend developers, and product managers to deliver seamless user experiences.<br/><br/></p><p><br/>- Write clean, maintainable, and well-tested code.<br/><br/></p><p><br/>- Optimize applications for maximum speed and scalability.<br/><br/></p><p><br/>- Participate in code reviews and mentor junior developers.<br/><br/></p><p><br/>- Proactively identify and resolve UI/UX issues and performance bottlenecks.<br/><br/></p><p><br/>- Contribute to continuous improvement of team processes and best practices.<br/><br/><b>Requirements :</b><br/><br/></p><p><br/>- 7+ years of professional experience in web UI development.<br/><br/></p><p><br/>- Strong expertise in ReactJS, TypeScript, and modern JavaScript (ES6+).<br/><br/></p><p><br/>- Hands-on experience with Vite, Redux, React Query, and Bootstrap.<br/><br/></p><p><br/>- Experience with authentication flows (Auth0, MSAL/Azure AD) and RESTful APIs.<br/><br/></p><p><br/>- Familiarity with SCSS, CSS preprocessors, and responsive design.<br/><br/></p><p><br/>- Exposure to micro-frontend architectures and module federation.<br/><br/></p><p><br/>- Experience with testing frameworks (Jest, Testing Library, Vitest).<br/><br/></p><p><br/>- Knowledge of build tools and bundlers (Vite, Webpack).<br/><br/></p><p><br/>- Excellent problem-solving and debugging skills.<br/><br/></p><p><br/>- Strong communication skills and ability to work collaboratively in a team.<br/><br/></p><p><br/>- Good programming skills with strong foundation in algorithms and data structures.<br/><br/><b>Preferred Qualities :</b><br/><br/></p><p><br/>- Inclusive and respectful of diverse perspectives.<br/><br/></p><p><br/>- Flexible and adaptable to changing requirements.<br/><br/></p><p><br/>- Proactive in identifying opportunities for improvement.<br/><br/></p><p><br/>- Team player who values collaboration and knowledge sharing.<br/></p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
Elgebra is actively hiring for this React.js Developer - UI Component position
Apply Now