Senior Full Stack Engineer in Cambridge

Senior Full Stack Engineer in Cambridge

Cambridge Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Envision Pharma Group

At a Glance

  • Tasks: Design and develop scalable applications for AI-driven healthcare solutions.
  • Company: Join a pioneering tech company transforming healthcare with innovative AI products.
  • Benefits: Remote work options, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative environment with opportunities to mentor and lead projects.
  • Why this job: Make a real impact in healthcare by leveraging cutting-edge technology.
  • Qualifications: 5+ years in full stack or back-end engineering with expertise in JavaScript and Python.

The predicted salary is between 60000 - 80000 £ per year.

The opportunity AI for us is not a data science project. We deploy, monitor, and manage the analytics and we ensure that we operationalize AI products to drive health and patient outcomes. We embrace agile, iteration, and co-creation. Being part of a collaborative team means there's no limit to what you can achieve.

As a Senior Full Stack Engineer, with significant back-end experience, you will work on designing, developing, and deploying scalable applications that power AI-driven solutions. You will lead in ensuring both front-end and back-end systems are optimized for performance and reliability.

This position is remote in Hungary/Serbia and hybrid in UK (Cambridge)/Netherlands (Leiden).

Role responsibilities:
  • Lead development of front-end components using modern JavaScript frameworks like React.
  • Architect, build, and optimize scalable backend services using Python (Flask, FastAPI, or Django).
  • Implement and optimize RESTful APIs, ensuring seamless integration with frontend components.
  • Design and optimize databases for performance and scalability.
  • Automate CI/CD pipelines and oversee cloud deployments (AWS).
  • Collaborate with cross-functional teams, data scientists, and ML engineers to productionise AI applications, converting complex analytical results into robust, scalable APIs and services.
  • Take responsibility for system reliability in production by setting up monitoring, observability, and testing frameworks, as well as driving proactive performance optimization.
  • Experience with serverless architectures and developing highly scalable backend solutions.
  • Participate in code reviews and implement best practices for development.
  • Troubleshoot and debug production issues, ensuring system reliability.
  • Mentor junior engineers and drive technical excellence across projects.
  • Demonstrated capability in developing clean, efficient, and thoroughly tested code, along with proven experience in Agile development environments.
Job Requirements:
  • 5+ years of experience as a full stack engineer or back-end engineer.
  • Expertise in JavaScript / Typescript, React, and Python as back-end.
  • Strong understanding of database management (PostgreSQL).
  • Proven experience in deploying and managing cloud-based applications, as well as handling CI/CD pipelines.
  • Experience with cloud deployments and DevOps tools.
  • Experience with application performance optimization.
  • Knowledge of version control systems (Git).
  • Strong problem-solving, leadership, and collaboration skills.
Nice to Have:
  • Exposure working with large datasets.
  • Experience working with microservices and message queues (RabbitMQ) is a plus.
  • Familiarity with security best practices in web development.
  • Experience with AI-powered engineering tooling (GitHub Copilot, Claude Code or Cursor).

We're pioneers. As our new team member, you will have the chance to influence the design, architecture, and refinement of the data-driven evidence-generation approaches in healthcare. You will also have a key role in driving the development of tools to expose processed information, taking advantage of the latest technologies available.

#TogetherWeDiscover

Do you have the experience we are looking for? If so, explore your place at Envision today!

Senior Full Stack Engineer in Cambridge employer: Envision Pharma Group

Envision is an exceptional employer that fosters a culture of collaboration and innovation, allowing Senior Full Stack Engineers to significantly impact healthcare through AI-driven solutions. With flexible remote and hybrid working options across Hungary, Serbia, the UK, and the Netherlands, employees enjoy a supportive environment that prioritises professional growth, mentorship, and the opportunity to work with cutting-edge technologies. Join us to be part of a pioneering team where your contributions will directly enhance health and patient outcomes.

Envision Pharma Group

Contact Details:

Envision Pharma Group Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full Stack Engineer in Cambridge

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your full stack capabilities. This is your chance to demonstrate your expertise in JavaScript, Python, and cloud deployments.

Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice explaining your thought process clearly, as collaboration is key in our agile environment.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Envision.

We think you need these skills to ace Senior Full Stack Engineer in Cambridge

JavaScript
Typescript
React
Python
Flask
FastAPI
Django

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Full Stack Engineer role. Highlight your back-end expertise, especially with Python and JavaScript frameworks like React, to show us you’re the right fit.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about AI-driven solutions in healthcare. Share specific examples of your past projects that demonstrate your ability to design and deploy scalable applications.

Showcase Your Problem-Solving Skills:In your application, don’t shy away from discussing challenges you've faced in previous roles. We love to see how you approach problem-solving, especially in production environments where reliability is key.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process!

How to prepare for a job interview at Envision Pharma Group

Know Your Tech Stack Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially JavaScript, React, and Python. Be ready to discuss your experience with these tools and how you've used them in past projects. Prepare examples that showcase your ability to design and deploy scalable applications.

Showcase Your Problem-Solving Skills

During the interview, be prepared to tackle some technical challenges or case studies. Think about how you would approach debugging production issues or optimising performance. This is your chance to demonstrate your analytical thinking and problem-solving prowess, so don’t hold back!

Emphasise Collaboration and Leadership

Since this role involves mentoring junior engineers and collaborating with cross-functional teams, highlight your experience in these areas. Share specific examples of how you’ve led projects or worked effectively within a team to achieve common goals. This will show that you’re not just a tech whiz but also a great team player.

Prepare Questions About the Company Culture

Don’t forget that interviews are a two-way street! Prepare thoughtful questions about the company’s approach to agile development, co-creation, and how they operationalise AI products. This shows your genuine interest in their work culture and helps you assess if it’s the right fit for you.