Senior Front-End Developer (React) Bristol

The Role

We are looking for a full-time, permanent Front-End Developer. You’ll be working alongside our developers, user experience and design practitioners on a wide range of projects. We pride ourselves on building teams who can rapidly assess and pragmatically solve problems.

This is a senior, delivery-focussed, client-facing role, working across multiple projects. You will be working in agile, cross-functional teams, providing technical leadership on those projects. You will provide senior support to the development team, mentoring more junior members.

Our senior consultants ensure we deliver fantastic quality work. We apply an agile, service design approach to solving our clients’ problems, using technology to enable change. As a senior member of our technical team, you will be key to making that happen.

You will have the skills and experience to carry out the following:

Front-end development

You will be developing projects ranging from high fidelity prototypes and technical proof-of-concepts, through to full-stack production web apps.  Technologies currently used include:

  • Front-end development including HTML, CSS, Sass, JavaScript, React, including development of rich single page web apps
  • Setting-up of cloud hosting environments, predominantly using AWS, including code-defined infrastructure
  • Command-line Git, CI/CD pipelines

In terms of technical experience, we’ll need you to have some experience of:

  • Back-end development using Node.js
  • Cloud hosting environments (AWS or Azure)
  • Working in an agile environment
  • Working with designers and clients

 Ideally, you would also have experience:

  • Building front-ends to headless back-ends
  • Working with content management systems

You will be working alongside our wider project teams and with client stakeholders in carrying out technical discovery projects.  This includes running technical stakeholder workshops, researching and documenting existing technology solutions, defining project technical requirements, technology evaluation, solution ideation and architecting, and presenting findings and recommendations to clients.

Technical leadership

You will typically be the technical lead on projects, often working alongside other developers (in-house, freelance and part of client organisations).

As a senior member of our technical team, you will also be heavily involved in defining and evolving our technical approach (choice of technologies, tools and approach), and mentoring more junior members of the team.

Your skills, qualities and experience:

Please don't be put off applying because you aren't a perfect match for our job description. If you are excited about the opportunity, and think you can achieve the outcomes we are looking for, but aren't sure if you tick every box, we'd still love to hear from you.

You have more than five years’ work experience in a digital industry. You will have experience of working within a cross-disciplinary team, ideally in an agile environment.

We are pragmatic, not dogmatic in our approach and very much outcome-driven. Often our work breaks new ground, and we innovate to achieve those outcomes. We’d like you to be the kind of person who is able to help us do that. 

You’ll have great communication skills (verbal and written), the ability to listen, and to articulate complex ideas clearly. You’ll need a level of natural authority to help you lead your teams, and to ensure clients listen to you and people respond to you. You will have great emotional intelligence, and understand how to build strong, collaborative relationships with colleagues and clients.

We’d like you to be able to see the big picture and have a strong attention to detail - both are possible, we think!

Once travel restrictions are eased, you’ll be happy to travel to our other office from time to time, and to work on site with clients if and when that is needed. You’ll also be prepared to travel abroad.

You must have the right to live and work in the UK.

About Us

We’re a great place to work – you’ll love the environment, the people and the way the company looks after its staff. You’ll also get: a great package with a salary of between £40k - 50k per annum, 25 days holiday, benefits including a smartphone, a cash-back healthcare scheme, a pension plan to which we’ll contribute, a MacBook and other kit as needed. We encourage flexible working and support remote working.

cxpartners are committed to training and run an extensive training programme which will support both your individual needs and our business ambitions.

cxpartners is made up of an incredible, diverse range of people. We're an equal opportunity employer and prize diversity as a strength. We’re keen to ensure we’re designing products and services that work for everyone, so we particularly encourage applications from different underrepresented demographics. We do not discriminate based on race, ethnicity, colour, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability or any other legally protected status.

We have recently been awarded the Great Place to Work Certification. As part of our employee feedback, we were absolutely thrilled to report a 90% overall trust index from our team. 

Some of our favourite bits from our team’s ratings include: 

  • 100% said ‘I am proud to tell people I work here’
  • 98% said ‘there is a family or team feeling here’
  • 95% said ‘people are encouraged to balance their work and personal life’
  • 95% said ‘when I look at what we accomplish, I feel a sense of pride’
  • 95% said there is job security

Take a look at our blog, cxpartners is a ‘Great Place to Work’ (officially!)

If you’d like to apply, please email with a brief CV and a link to your work on GitHub.