Description

Responsibilities:

Design and architect web applications using ReactJS and different rendering patterns (SSR, CSR, SSG).
Develop and implement design systems to ensure consistency and scalability.
Analyze and solve web performance, accessibility, and security-related requirements.
Utilize tools like Webpack (including module federation), Turboprop, linting, pre-commit hooks, and unit testing to optimize development processes and code quality.
Publish packages in an artifact repository like jFrog/NPM and ensure proper versioning.
Provide accurate estimations for project timelines and resources.
Collaborate with cross-functional teams to define, design, and implement complex features and functionalities.
Ensure the proper separation of concerns and integration between frontend and backend layers.
Stay up to date with industry trends and best practices related to ReactJS and web application development.
Provide technical leadership and guidance to the development team.
Collaborate with cloud vendors like Azure or AWS for cloud-based solutions.
Requirements:

Minimum 10 years of experience as a ReactJS Architect or similar role.
Strong proficiency in ReactJS and JavaScript.
Hands-on experience with different rendering patterns (SSR, CSR, SSG) and design systems.
Extensive knowledge of web performance analysis and optimization techniques.
Familiarity with web accessibility and security best practices.
Experience with tools like Webpack (including module federation), Turboprop, linting, pre-commit hooks, and unit testing.
Proficiency in publishing packages in an artifact repository like jFrog/NPM and versioning.
Ability to handle estimations and project timelines.
Strong understanding of different layers in a web application solution, including caching, frontend, and backend layers.
Cloud knowledge and experience with Azure or AWS is a plus.
Excellent problem-solving and analytical skills.
Strong communication and collaboration abilities.
Ability to provide technical leadership and mentorship to the development team.

Key Skills
Education

ANY GRADUATE