Lead the development of new user-facing features, leveraging your deep understanding of modern front-end frameworks and related technologies;
Architect and build reusable code and libraries that promote scalability, maintainability, and code quality for future projects;
Mentor and coach junior developers, sharing your knowledge and providing guidance to help them grow and excel in their roles;
Collaborate with cross-functional teams, including product managers and back-end developers, to deliver high-quality software solutions that meet business requirements.
Your Skills & Experience:
Good understanding and experience with modern front-end frameworks such as Angular, React, or Vue.js, and familiarity with their latest versions;
Experience with component-based development and state management libraries (e.g., NgRx, Redux, Redux Toolkit, Vuex, Pinia);
Proficiency in HTML5 and CSS3, including modern layout techniques such as Flexbox and Grid;
Experience with responsive and mobile-first web development, ensuring cross-browser compatibility;
Familiarity with front-end build tools and package managers, such as Webpack, Parcel, or npm;
Knowledge of CSS preprocessors like Sass or Less, and CSS frameworks such as Bootstrap or Tailwind CSS;
Understanding of browser rendering behavior and performance optimization techniques;
Experience with version control systems, such as Git.