Senior Full Stack Developer | Midshift | WFH/Hybrid

Summary

This Senior Full Stack Developer role involves designing and maintaining internal digital platforms, customer portals, and ERP integrations for a UK dental engineering firm. The position utilizes modern web technologies, Microsoft Azure, and AI-driven automation to build scalable software solutions.

Job Description

About the Client:

UK's leading independent dental engineering companies, supporting dental practices with equipment installation, servicing and maintenance.

We are investing heavily in digital transformation, including a new ERP platform (Enapps), Microsoft technologies, AI, business intelligence and customer self-service. We are looking for someone who wants to help build and own this digital ecosystem for the long term.

The Role

This is not a traditional development role.

You will take a leading role in designing, developing and maintaining our internal digital platforms, customer portal, integrations and automation solutions.

Working closely with our Data Engineer/AI Automation Specialist, you will help shape our technical architecture, establish development standards and deliver scalable solutions that improve both customer experience and business efficiency.

Key Responsibilities

  • Design and develop a modern customer portal using contemporary web technologies.
  • Build secure APIs and integrations with our Enapps ERP platform.
  • Work alongside and provide technical guidance to our Data Engineer/AI Automation Specialist.
  • Develop scalable, secure and well-documented software solutions.
  • Integrate Microsoft technologies including Azure, Entra ID and SharePoint.
  • Support AI initiatives including Intercom Fin, automation and intelligent workflows.
  • Build dashboards and reporting integrations with Power BI.
  • Ensure software follows modern security, performance and coding standards.
  • Contribute to technical architecture and long-term platform strategy.
  • Help create a culture of continuous improvement and innovation.

Qualifications and Requirements

  • 5+ years related experience with minimum Project Management experience

Essential Skills

  • Strong Full Stack web development experience.
  • Excellent JavaScript/TypeScript skills.
  • Experience with React and/or Next.js (or similar modern frameworks).
  • Backend API development (Node.js, .NET or similar).
  • SQL and relational databases (PostgreSQL preferred).
  • REST APIs and webhooks.
  • Cloud platforms (preferably Microsoft Azure).
  • Authentication and security (OAuth, OpenID Connect, Entra ID).
  • Git and modern development practices.
  • Excellent written and spoken English.

Desirable Skills

  • Experience integrating ERP systems.
  • AI and automation experience.
  • Microsoft Power Platform.
  • Power BI.
  • Docker and containerisation.
  • CI/CD pipelines.
  • Progressive Web Apps (PWA).
  • QR code and mobile application development.
  • Experience working with offshore or distributed teams.

Personal Attributes

We are looking for someone who:

  • Thinks strategically as well as technically.
  • Takes ownership and enjoys solving complex problems.
  • Can mentor and collaborate with other technical team members.
  • Is proactive and self-motivated.
  • Communicates clearly with both technical and non-technical colleagues.
  • Wants to build something that will evolve over many years rather than simply complete development tasks.

What Success Looks Like

Within your first 12 months you will have helped us:

  • Deliver the first release of our customer portal.
  • Build secure integrations with our ERP platform.
  • Support the development of our reporting and data warehouse.
  • Establish development standards and documentation.
  • Create a scalable digital platform capable of supporting future AI, automation and customer services.

This is a rare opportunity to help define and build the digital future of a growing UK business, working directly with senior leadership and having genuine influence over technology decisions and long-term strategy.

Perks and Benefits

  • Comprehensive health and life insurance on your 16th day of employment, covering 1 free dependent on the 16th day of employment
  • Superb and exciting Mid-Year Parties – with items to give away and cash prizes!
  • Endless opportunities for career advancement
  • Exclusive ATM inside the office for employee's convenience
  • We set you up for success with a company-provided PC/Laptop and fiber internet connection
  • Look forward to weekly office perks for work from office staff – Free Coffee, Meals and Beer Fridays!
  • Top notch workplace with first class VIP lounge and game rooms
  • Child friendly spaces to cater to the needs of employees with children, enhancing work-life balance
  • Participate and join our CS Social Clubs and Special Interest Groups to connect with colleagues
  • International career growth and connections
  • Unlimited cash incentives for hired referrals
  • Mental Wellness Employee Assistance program through Lifeworks
  • In-house psychiatrist available to support employees' well-being
  • Become part of the Employee Share Units program
  • Cloudstaff Dream Points - To be used for bidding useful items like appliances, kitchenettes etc
  • Cloudstaff : Build Your Career, Anywhere
  • Established in 2005, Cloudstaff is a leading outsourcing company that empowers businesses to thrive through smarter talent solutions. We're passionate about creating a work environment that fosters your professional growth and overall well-being.
  • Why Cloudstaff is the #1 Workplace?
  • Award-winning Culture : We're committed to building the #1 Workplace Everywhere, with a proven track record of staff engagement initiatives and industry recognition
  • Invest in You : We support your development through comprehensive training programs, mentoring and opportunities for career advancement
  • Thrive as an Individual : We offer a strong work-life balance with flexible schedules, meaningful perks and a collaborative team environment.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available