Join our Microsoft AI & Copilot 365 introductory webinar 16th April

Job Role

We are looking for a Senior Full Stack Developer to take ownership of our partner portal — the central platform our customers use for service tickets, the knowledgebase and all of the applications that support our wider revenue growth. The portal is already in place and actively being developed. You will take the lead in shaping the next stage of its evolution.

This is currently a sole developer position, so you will have real ownership and responsibility from day one. As the product grows, there will be future opportunities to help build and mentor a wider development team. You will work closely with our external UI designers, suppliers and internal leadership team.

Key Responsibilities

  • Lead development of the partner portal and deliver high-quality front end and back end features.
  • Work closely with UI designers to bring concepts to life with well-structured and accessible interfaces.
  • Build integrations with external suppliers including dark web monitoring tools, SMS and WhatsApp communication services, and AI-driven tools.
  • Develop automation tools and internal applications to improve operational efficiency.
  • Design and optimise database structures using PostgreSQL and Sequelize.
  • Write clean, typed code using React, TypeScript, Express and related frameworks.
  • Manage hosting and deployment using Azure.
  • Create and maintain CI/CD pipelines using GitHub Actions.
  • Work with internal teams and leadership to brainstorm product ideas and shape the direction of new features.
  • Build specialist tools that integrate with supplier portals and commercialise them for customer use.
  • Contribute to development standards and help plan for future team expansion.

Experience Required

  • Strong experience with front end development using React JS and TypeScript.
  • Experience with Redux Toolkit and Tailwind CSS.
  • Back end development experience using Express JS with TypeScript.
  • Strong understanding of PostgreSQL and Sequelize.
  • Experience building and integrating with APIs.
  • Experience with GitHub Actions and CI/CD pipelines.
  • Ability to work independently and take ownership of a core product.

Desirable Experience

  • Experience working with Azure services.
  • Experience developing Microsoft Teams applications.
  • Experience integrating Power BI or a strong desire to learn it.
  • Familiarity with authentication, identity and cloud security.
  • Experience creating AI-enabled tools or workflows.

What We Are Looking For

  • Someone who enjoys being the go-to developer for a core product.
  • Someone who can think commercially and help turn ideas into customer-facing solutions.
  • Someone who is comfortable working across the full stack and learning new technologies.
  • Someone who enjoys collaboration, problem solving and bringing new ideas to the table.
  • Someone who is excited by the opportunity to build a team in the future.

Benefits

  • EMI Share Equity Scheme — own a slice of the Purple Pie.
  • Day off for your birthday.
  • Day off for life milestones such as weddings, moving house, child's first day at school, or religious holidays.
  • Give back day to support your chosen charity.
  • Savings on gym memberships, shopping and other discounts through Perkbox.
  • Social events and team building opportunities.
  • Opportunities for professional development and career progression.

Due to the nature of the role, the company is unable to offer sponsorship or relocation assistance. Candidates must already reside in the UK.

We're always on the lookout for standout people, send us your CV.

Interested in Joining Us?

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Flotek Careers: Perks with Purpose

Joining Flotek means more than a job — it’s a career with real perks, from wellbeing to giving back. Every team member owns part of Flotek via our EMI Share Scheme.

View our full perks below.
About us

Own a slice of the 'Purple Pie'

Not just a job — own a slice of Flotek with our EMI Share Scheme.

Time That Matters

Extra days off for birthdays, weddings, moving & religious holidays.

Give Back Day

1 paid day yearly to support your chosen charity & join fundraisers.

Everyday Perks

Save on gyms, shops & more with Perkbox discounts and deals.

Family First

Time off for your child’s first school day & fun family events.

24/7 Support Line

Confidential helpline plus 5 free counselling sessions per team member.

Why Join Flotek? Discover the Perks

Curious about life at Flotek? Check out our interactive brochure to explore all the benefits and see why joining the purple army is a smart move.
View brochure