About the Role:As a Frontend Developer, you will be responsible for developing and implementing user interface components. You will play a critical role in the full software development lifecycle, from concept and design to testing and deployment. You will collaborate with a cross-functional team to design, develop, and implement features that meet our users' needs. Job Responsibilities:The Frontend Developer will be responsible for:1. Develop new user-facing features using React.js and Antd.2. Build reusable components and front-end libraries for future use3. Translate designs and wireframes into high-quality code4. Collaborate with back-end developers, product managers and web designers5. Write clean, maintainable, and efficient code that follows best practices and coding standards.6. Implement responsive UIs that provide an excellent user experience across different devices and browsers.7. Contribute to the continuous improvement of the development process.8. Stay updated with emerging technologies and frameworks that can improve our development efforts. Required Skills and Qualifications:• 3-5 years of experience in frontend development• Strong proficiency in JavaScript, React, CSS, SCSS• Understanding of layout aesthetics• Thorough understanding of React.js and its core principles, and Antd.• Familiarity with newer specifications of EcmaScript• Familiarity with RESTful APIs• Knowledge of modern authorization mechanisms, such as JSON Web Token• Familiarity with modern front-end build pipelines and tools• Experience with common front-end development tools such as Babel, Webpack, NPM, etc.• Familiarity with Git• Conversational English Proficiency is a must as we're primarily a UK based company.• Excellent problem-solving skills and attention to detail.• Strong communication and teamwork skills, with the ability to work independently or as part of a team.• Attention to detail and good judgement• Ready to accept any challenges Additional Good to know Skills:· Experience with Next.js· Experience with Node.js