Job Summary
Develop modern, scalable, and responsive UI applications using React.js.
Build reusable components and optimize application performance for high scalability.
Design and implement Micro Frontend architecture and ensure seamless integration across modules.
Job Description
Mandatory Skills
-
Key Responsibilities:
- Develop modern, scalable, and responsive UI applications using React.js.
- Build reusable components and optimize application performance for high scalability.
- Design and implement Micro Frontend architecture and ensure seamless integration across modules.
- Work on Micro Frontend security implementation and resolve architecture-related queries/issues.
- Collaborate with cross-functional teams to design frontend solutions aligned with Microservices and Domain-Driven Design (DDD) principles.
- Integrate frontend applications with backend APIs and cloud-based services.
- Participate in architecture discussions, code reviews, and technical solution planning.
- Communicate effectively with stakeholders and provide technical guidance where required.
Required Skills:
- Strong hands-on experience in React.js development
- Expertise in JavaScript (ES6+), TypeScript, HTML5, and CSS3
- Deep understanding of React concepts including Hooks, Context API, component lifecycle, and performance optimization
- Experience with state management libraries such as Redux, Redux Toolkit, MobX, or similar frameworks
- Strong implementation experience in Micro Frontend architecture and projects
- Experience implementing Micro Frontend projects from scratch
- Good understanding of Micro Frontend security concepts and best practices
- Strong understanding of Microservices architecture and Domain-Driven Design (DDD), including bounded contexts
- Excellent communication and stakeholder management skills
Shalimar bagh, Delhi, India