Skills
- Strong experience in React.js, Next.js, and Vue.js
- Strong understanding of web development concepts and technologies such as HTML, CSS, JavaScript, and web performance optimization
- Good understanding of Redux or Flux
- Experience with TypeScript and GraphQL is a big plus
- Experience with front-end build tools (Webpack, Babel, etc.)
- Experience with Git version control
- Strong problem-solving, debugging and troubleshooting skills
- Excellent communication and leadership skills
- Strong understanding of web design principles and user experience.
Responsibilities
- Lead the development of the website and web applications using React.js, Next.js and Vue.js.
- Ensure that all web applications meet performance and security standards.
- Mentor and guide junior front-end developers and ensure they have the tools they need to be successful.
- Collaborate with design and development teams to create a seamless user experience.
- Stay up-to-date with the latest front-end technologies and trends and implement them where necessary.