Full Stack Developer

We are looking for a proactive and self-motivated Full Stack Engineer, who thrives with accountability and takes ownership of their work, and values collaboration and team success. As a growing team, we work closely with our frontline customers understand their challenges and build intuitive, impactful products and tools to help them excel.

At Cervus, our work is meaningful and rewarding, often varied, sometimes complex but always rich with opportunities to learn, grow and improve both as a team and individually. We use data to help our customers make better decisions and take the same evidence led approach to our own development.

We’re a UK based, veteran owned data analytics Small Medium Enterprise (SME), with offices in central Bristol and Wiltshire.

This is a hybrid role, typically 2–3 days per week in the office, with opportunities to travel to customer sites across Europe (and occasionally further afield) to ensure we stay close to those we serve.

Our ideal candidate is comfortable working across the stack, from designing backend data pipelines to building clean, user-friendly front ends. You’ll collaborate with data scientists, product managers, and other engineers to build systems that enable insight, automation, and intelligent data-driven decision-making at scale.

Your main responsibilities will be to:

•Design, develop, and maintain full-stack web applications with a focus on data pipelines, analytics dashboards, and reporting tools.

•Build scalable RESTful APIs and backend services using modern frameworks and languages (e.g. Python, Node.js, C++).

•Develop clean, responsive front-end interfaces using frameworks like Vue.js or React, to present complex datasets and user workflows.

•Collaborate with data scientists and engineers to integrate ML models, ETL pipelines, and cloud-based data storage solutions.

•Optimise system performance and reliability for high-volume data operations across distributed environments.

•Implement secure, compliant and scalable data access layers, ensuring compliance with data privacy standards.

•Contribute to system architecture, technical decisions, documentation and code reviews.

•Maintain and improve CI/CD pipelines, advocating for best practices in testing, deployment and release management.

•Rapidly prototype new features and tools, applying practical technical insight to test ideas and shape future products.

We expect you to have the following:

•Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field preferred - or equivalent practical experience gained on the job instead.

•Professional experience in full stack software development, ideally in a data-focused or product orientated environment.

•Strong backend development experience, particularly with structured and unstructured data (e.g. SQL, NoSQL, data lakes).

•Proficient in modern front-end technologies (HTML/CSS, JavaScript, React or similar).

•Experience working with containerised applications (e.g. Docker, Swarm or Kubernetes) in a Linux-based environment.

•Solid understanding of RESTful API design, microservices architectures, and asynchronous workflows.

•Familiarity with ETL processes, data warehousing and distributed systems.

Not necessary for you apply, but would be great if you also have:

•Experience with data visualisation tools such as Apache Superset, Jupytr or Power BI

•Familiarity with visualisation libraries like D3.js, Chart.js or Plotly for building interactive dashboards.

•Exposure to DevOps practices including CI/CD and infrastructure as code

•Understanding of machine learning workflows or MLOps for deploying and monitoring models in production.

•Experience with cloud platforms, especially AWS and its data services (e.g., BigQuery, Redshift, Athena).

•Knowledge of network protocols and programming around SSH, TCP and UDP

•Development experience within secure or classified environments particularly where compliance or restricted networks are a factor.

You may occasionally be required to work away (both in UK and abroad) in support of projects at customer locations. You will be required to gain UK level Security Clearance (SC). Due to the nature of the work a driving licence is preferable.

We are committed to creating an inclusive environment where everyone feels valued and supported to thrive. We actively encourage applications from candidates with disabilities and will provide reasonable adjustments throughout the recruitment process and in the workplace.

For more information about the role, or should you require any reasonable adjustments during the recruitment process, please get in touch, interviews will be held in August.

Salary range £28,000-£50,000

Company
Cervus
Location
Bristol, UK
Posted
Company
Cervus
Location
Bristol, UK
Posted