Salary: 30,000 - 60,000 GBP per year Requirements:
* We are looking for a Frontend Developer with proven experience in React.JS, Typescript, Next.js, Node.js, Hygraph (or other Headless CMS platforms like Contentful or Strapi), Progressive Web Applications (PWAs), AWS Lambda, Tailwind CSS, Bootstrap, and GraphQL. You should have a strong understanding of B2B, B2C, and Distributors website functionality and requirements. Proficiency in front-end technologies, including HTML, CSS, and JavaScript, is essential. Experience with Jira and agile development methodologies is also desired. We value excellent problem-solving skills, the ability to work collaboratively in a team environment, and strong communication skills to translate technical concepts to non-technical stakeholders.
Responsibilities:
* As a Frontend Developer, I will expect you to develop and maintain responsive web applications using modern frontend technologies. You will implement headless architecture to decouple frontend and backend systems for greater flexibility and performance. You will build and optimise PWAs to enhance user experience across various devices and integrate and manage content using Hygraph, ensuring seamless content delivery across different platforms. Collaboration with designers to translate UI/UX designs into interactive and performant applications will be key, as will working with backend developers to effectively consume and interact with APIs. I trust you'll ensure code quality through best practices, including code reviews and testing.
Technologies:
* AWS
* Backend
* Bootstrap
* CMS
* CSS
* Frontend
* GraphQL
* JIRA
* JavaScript
* React
* strapi
* TypeScript
* Web
* UX UI Design
* NodeJS
* Cloud
* PWA
More:
We are a dynamic and innovative mechanical engineering company dedicated to designing and delivering cutting-edge sliding solutions in the B2B, B2C, and Distributors space. We offer flexible working hours, 25 days of annual leave plus bank holidays, opportunities for team trips to software development conferences and training workshops, a company claims back scheme for various health services, and a company pension scheme. If you are interested in joining our team, please apply with an up-to-date copy of your CV. If this role isn't quite right for you but you're seeking a new position, we encourage you to reach out for a confidential discussion about your career.