Posted on: 17/10/2025
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.
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1562363
Interview Questions for you
View All