Sr Frontend Developer
As a Web UI Lead, will be responsible for leadingthe design, development,and delivery of modern, scalable,and high-performance web applications with a strong focus on micro frontend architecture. Will leverage your expertise in React, Node.js, JavaScript, HTML5, CSS/SCSS,and Web Components to build reusableand maintainable user interfaces. Working closely with cross-functional teams, you will drive technical excellence, ensure adherence to best practices,and provide hands-on leadership throughout the development lifecycle.
Will play a key role in application architecture, performance optimization, code quality,and security while utilizing Azure services, GitHub Actions, SonarQube,and Mend. As a technical leader, you will mentor development teams, collaborate with stakeholdersand clients,and help shapethe UI strategy to deliver innovative, secure,and business-aligned web solutions.
Key Responsibilities
- Lead the design, development,and implementation of scalable, modular,and reusable web UI components and micro frontends.
- Provide technical leadershipand hands-on development using React, Node.js, JavaScript, HTML5, CSS/SCSS,and Web Components.
- Drivethe adoption of best practices for front-end development, code quality, performance,and maintainability.
- Utilize state managementand data-fetching libraries such as Reduxand React Query to build efficientand reliable applications\
- Implement and manage client-side routing using React Router to deliver seamless user experiences\
- Lead performance optimization initiatives to ensure fast, responsive,and accessible web applications\
- Collaborate with backend developers, UX/UI designers, product owners,and business stakeholders to deliver high-quality solutions\
- Leverage Azure services for application deployment, monitoring, scalability,and operational support\
- Design, implement,and maintain CI/CD pipelines using GitHub Actions to automate build, test,and deployment processes\
- Ensure adherence to code qualityand security standards through tools such as SonarQube and Mend\
- Define and enforce development standards, coding guidelines,and architectural best practices across teams\
- Support requirement analysis, solution design, estimation,and technical planning activities\
- Manage stakeholderand client interactions, providing technical guidance and ensuring alignment with business objectives\
- Mentorand coach developers, fostering technical growthand continuous improvement withinthe team\
- Evaluate emerging technologiesand recommend innovative solutions to improve product qualityand development efficiency\
- Contribute to capability building by designing technical trainingand knowledge-sharing initiatives\
- Ensure security, scalability, reliability,and maintainability of web applications throughout their lifecycle\
Preferred Leadership Responsibilities
- Lead a team of UI developersand coordinate sprint activities, deliverables,and technical reviews\
- Drive technical decision-makingand provide guidance on complex implementation challenges\
- Facilitate collaboration across multiple teamsand ensure consistent delivery standards\
- Act as the primary technical point of contact for UI-related discussions with clientsand stakeholders\
ADVANCED ENGLISH