Senior Frontend Software Engineer
A Sunday Times Winner of Top 100 Small Companies to work for in 2020 and a Finalist in The Scale-Up Awards- Manufacturing Excellence Award 2023!
Pentagon Play are the UK's Number one school and nursery playground specialist! We have been designing, crafting, and installing outstanding play spaces for the past 25 years.
“We improve children’s lives today, to shape happier and healthier grown-ups tomorrow.”
Watch to learn more about Pentagon Play here - 1. Pentagon Play Recruitment Project - Hero Video v5.mp4
We are recruiting for a Senior Frontend Software Engineer that will form part of a new team focusing on developing software to support the growth of our internal manufacturing facility. Working as part of an agile team, you will be an expert in best practice for front-end development and help drive our front-end strategy.
Our manufacturing teams who build innovative playground equipment have expanded considerably over the last few years, so we are now forming a software team to iteratively replace our manufacturing software that supports their day-to-day operations.
Am I right for the role?
This role would be ideal for someone who lives in South Manchester/Cheshire area and prefers remote working.
The team primarily works remotely, using Microsoft Teams, Jira, and GitHub to collaborate on tasks. We aim to meet once a week in person using a co-working space in Macclesfield as well as meeting once every 3 weeks for sprint meetings at our North office in Middlewich.
We are looking for someone who adopts our core cultures and values of Positivity, Empathy, Adaptability, Collaboration, Honesty, and Innovation and wants to make a difference. We offer a fun, flexible, and rewarding working environment.
We are currently a small but growing team with lots of opportunities to progress and grow with the team. The right person will have extensive front-end experience and have the ambition to help drive best practice and shape our front-end strategy going forwards.
What can we offer?
* Competitive salary
* 25 days holiday per annum plus bank holidays
* Christmas shutdown, with extra days bonus days allocated when the company meets its targets.
* £1,000 per year budget on Training, to use on conferences or online platforms such as Pluralsight.
* Health cash plan package
* Pension scheme
* Frequent team and company socials
* Discounted corporate gym membership with Everybody leisure
* Pentagon Player awards – celebrating and rewarding our colleagues
* Access to the Pentagon Training Academy (further education access)
Our Technology Stack
* HTML5
* CSS / SCSS / Tailwind
* JavaScript / TypeScript
* ReactJS / NextJS
o React Query
o Jotai
* Cypress / Jest / React Testing Library
* Azure Functions / Azure Service Bus
* Kubernetes
* C# MVC / C# .NET
Responsibilities
* Collaborate with the software team and wider business to translate concepts and designs into functional web applications.
* Lead the design and implementation of front-end systems, ensuring scalability, modularity, and maintainability.
* Participate in architectural discussions and contribute to technical decisions that impact the front-end architecture and overall product roadmap.
* Mentor and support other members of the team.
* Always looking to improve our processes, looking to automate where possible.
* Ensuring all our deployments are performant and resilient.
Required Skills
* 5+ years of professional front-end development experience.
* Experience in leading and developing front-end strategies for web applications.
* Strong proficiency in HTML, CSS, JavaScript (ES6+) & Typescript.
* Experience in using modern JavaScript frameworks, such as ReactJS and NextJS.
* Experience of working with designers to implement high-quality interfaces.
* Experience with responsive and mobile-first design principles to create seamless user experiences across various devices and screen sizes.
* A solid understanding and experience of using REST APIs.
* Good understanding of TDD and modern front-end testing strategies with experience using front-end testing frameworks (Cypress, Jest, React testing library).
* Understanding of package managers, and version control systems (e.g. NPM and Git).
* Knowledge of Agile development and experience working within a scrum team.
* Effective communication, analytical and problem-solving skills.
Desired Skills
* Preferred experience in developing applications using ReactJS & NextJS.
* Preferred experience using SCSS & Tailwind.
* Understanding of event-driven architecture.
* Experience of CI/CD pipelines (e.g. GitHub Actions).
* Experience of working with a design system and component library.
* Appreciation of software UX best-practices, why it is fundamental to great applications and the skills to implement that in the front-end code.
#J-18808-Ljbffr