As a Front-End Developer, you will be responsible for developing and maintaining user-facing applications using React and Next.js. This role requires a keen eye for detail, a passion for user experience, and the ability to adapt to evolving technological requirements.
Responsibilities
Design, develop, and maintain responsive and high-performance web applications using React and Next.js.
Implement user interfaces that are both functional and visually appealing, ensuring a seamless user experience.
Work closely with Azure Cloud Developers to ensure that front-end applications effectively interact with backend services and APIs.
Collaborate on integrating authentication and authorisation mechanisms, leveraging AAD and OAuth2 to secure applications.
Monitor application performance and troubleshoot issues to maintain a smooth user experience.
Implement best practices for security, including secure coding practices and adherence to AAD and OAuth2 protocols.
Ensure compliance with data protection regulations and industry standards.
Engage with UX/UI designers, product managers, and other stakeholders to gather requirements and deliver features that meet business needs.
Participate in regular team meetings and code reviews to align with project goals and ensure high-quality code.
Qualifications and skills
Proven experience in front-end development using React and Next.js.
Strong understanding of web performance optimisation techniques.
Excellent problem-solving skills and ability to work collaboratively in a team environment.
Knowledge of additional front-end frameworks or libraries.
Familiarity with back-end development concepts and integration with cloud-based services.
Mayflower is acting as an Employment Agency in relation to this vacancy.