Lead technical architecture and high-level design for large-scale frontend systems.
Responsibilities
- Own technical architecture, high-level plans, and technology roadmaps for the project.
- Make decisions regarding the technology stack, tools, and frameworks.
- Lead code reviews, mentor engineers, and provide technical leadership.
- Optimize web performance and solve complex architectural problems.
- Collaborate with product managers, designers, and stakeholders to translate business requirements into technical specifications.
Required Skills
- 9-10 years of experience with React and modern web technologies.
- Proven ability to manage large-scale systems, codebases, and teams.
- Over 1 year of experience with Micro Frontend architecture.
- Deep understanding of the React ecosystem, including Redux, MobX, and state management.
- Experience building and consuming RESTful APIs.
- Proficiency with React.js, CSS, Vue.js, jQuery, and Responsive Web Design.
- Knowledge of Microsoft SQL Server.
- Strong grasp of web performance and usability best practices.
- Experience working within Agile development environments.
Preferred Skills
- Experience with Next JS and server-side rendering in React.
- Experience with CI/CD tools and testing frameworks like Jest and Enzyme.