We are seeking a talented Senior Full Stack Web Developer to join our team as we embark on redeveloping our entire online presence. This is a unique opportunity to guide and influence the technical direction of the company's web and back-end systems whilst also helping to build new features that support our business segments - spanning print, digital and live events. You will be part of a small, dynamic team where your experience will directly shape our next generation of platforms.
Key Responsibilities:
- You will play a key role in the redevelopment of our websites and back-end systems, improving performance and enhancing user experience.
- Build and implement new features that drive the growth of the digital business including support for print and live events.
- Collaborate closely with a small team to ensure smooth integration of features and systems.
- Provide technical leadership on best practices, architecture and code standards, ensuring the overall quality of the solution.
What we are looking for:
- 5+ years of professional development experience in a full stack role.
- Proven experience building and maintaining robust back-end systems using Node.js with a strong understanding of asynchronous programming, event-driven architecture and the ability to create scalable, high performance applications. Experience working with Node.js frameworks like Express would be highly advantageous.
- Experience in integrating front-end frameworks (React or Angular) with back-end systems built using Node.js. Ability to manage data flow between the client and server and to ensure efficient handling of API requests, database interactions and overall application performance.
- Expertise in designing, developing and integrating RESTful APIs.
- Experience with cloud services, particularly AWS. Understanding of cloud architecture, deployment and management of applications in cloud environments, enabling scalability and reliability.
- Strong problem solving skills and the ability to work independently with minimal supervision.
- Excellent communication skills including fluency in both written and spoken English.
- High attention to detail and a commitment to delivering high quality solutions.
Desirable additional skills:
- Prior experience working on enterprise-scale digital platforms or B2B environments.
- Familiarity with ASP.NET C# MVC and MS SQL databases (as our current systems are built on these technologies).
- UI/UX best practices for creating responsive and user-friendly interfaces.
How to apply:
Please send your CV along with a 1-page cover letter detailing how your experience with Node.js and either React or Angular makes you an ideal fit for this role.
This is a unique opportunity to contribute to an exciting redevelopment project where your expertise will play a key role in shaping the future of our digital platforms and help drive the company's growth. So, if you are passionate about technology and eager to contribute to these innovative projects, we encourage you to apply for this exciting opportunity and we look forward to hearing from you.
Please note that candidates must have the legal right to live and work in the UK as we are unable to provide sponsorship.
Job Type: Full-time, Permanent
Pay: £50,000.00-£65,000.00 per year
Benefits:
- Free flu jabs
- Free parking
- Life insurance
- Sick pay
Schedule:
Experience:
- React: 1 year (required)
- Node.js: 1 year (required)
- Angular: 1 year (required)
Work Location: In person