Job Description
We are looking for a skilled senior front-end developer to enhance our team, with a strong focus on React.js. The successful candidate will be pivotal in building engaging and efficient user interfaces using React.js, Next.js, and modern CSS frameworks like Tailwind CSS and MUI (Material-UI). You will be involved in all stages of interface component design, from conception through to final testing.
Responsibilities:
- Develop new user-facing features using React.js and implement robust, high-performance front-end architectures with Next.js.
- Build and maintain reusable components and front-end libraries for future use, ensuring clean and efficient code along with documentation.
- Translate designs and wireframes into high-quality code, closely collaborating with UI/UX designers.
- Optimize components for maximum performance across a broad spectrum of web-capable devices and browsers.
- Integrate front-end elements with server-side logic and functionalities using RESTful APIs.
- Maintain and improve the website, optimizing application for maximum speed and scalability.
- Utilize context effectively within React to manage state and propagate data through component trees.
- Use version control tools such as Git for handling project code effectively and collaboratively.
This role provides an exceptional opportunity to develop high-quality, impactful web applications in a collaborative, innovative environment. If you are passionate about creating user-friendly, high-performance web applications and have a keen eye for detail, we would love to welcome you to our team.