Full-Stack Web Developer in Cambridge

Full-Stack Web Developer in Cambridge

Cambridge Full-Time 40000 - 60000 £ / year (est.) No home office possible
Wave Photonics

At a Glance

  • Tasks: Design and build APIs and platform features across backend and frontend systems.
  • Company: Dynamic tech company focused on integrated photonics with a collaborative culture.
  • Benefits: Competitive salary, share options, 25 days annual leave, and flexible working.
  • Other info: Diversity and inclusion are key; all backgrounds encouraged to apply.
  • Why this job: Join a small team to innovate and make a real impact in tech.
  • Qualifications: 4+ years in software development, especially with Python and JavaScript frameworks.

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

We are seeking a highly motivated and enthusiastic Full‑Stack Web Developer. In this role, you will be responsible for designing, building, and maintaining APIs and platform features across our backend and frontend systems. You will work primarily with Python‑based services while also contributing to a modern JavaScript frontend, ensuring seamless integration between systems and external services. You will take full responsibility for features from concept to production, including analysing requirements, proposing solutions through structured documentation (RFCs), implementing functionality, and validating it through testing and team demos. The role requires someone who is comfortable working across the full development lifecycle and collaborating with cross‑functional teams. As part of a small, highly collaborative engineering team, you will be expected to take initiative, work independently when needed, and actively contribute ideas.

Requirements

  • Minimum 4 years of software development experience focused on Python and API development.
  • Hands‑on experience with frameworks such as Flask and SQLAlchemy; familiarity with FastAPI is a plus.
  • Solid understanding of SQL and NoSQL databases, including writing efficient queries and identifying performance issues.
  • Frontend experience with JavaScript frameworks; while we use SolidJS, familiarity with React, Angular, or similar frameworks is sufficient.
  • Comfortable with modern UI tools such as Tailwind CSS and component libraries.
  • Experience or interest in UX, UI consistency, and building intuitive interfaces.
  • Ability to work with evolving or ambiguous requirements, helping to refine them into clear, maintainable solutions.
  • Proactive approach to identifying gaps, suggesting improvements, and aligning technical implementation with product goals.

Nice to Have / Beneficial

  • Experience with microservices architecture and distributed systems.
  • Familiarity with Kubernetes and cloud platforms such as AWS or Digital Ocean.
  • Exposure to testing practices; experience with Playwright for end‑to‑end testing and a proactive approach to manual and integration testing.
  • Any exposure to UX/design principles or experience collaborating on product improvements.

Benefits

  • £40k‑£60k per annum, depending on experience.
  • Company share options plan.
  • Enhanced annual leave (25 days plus bank holidays).
  • In‑person working with flexible working options available where possible.

Work environment & Diversity

Equity, diversity, and inclusion are crucial; we strongly encourage people of all backgrounds and identities to apply. Our office in Cambridge is a dynamic hub where collaborative, cross‑disciplinary thinking thrives. We celebrate open communication and create an environment where all team members can contribute ideas and participate in technical discussions and code reviews.

Join Us

If you are as excited as we are about the world‑changing technologies that will be enabled by integrated photonics and you want to play a key part in it, then please get in touch!

Full-Stack Web Developer in Cambridge employer: Wave Photonics

As a Full-Stack Web Developer at our innovative company in Cambridge, you will thrive in a collaborative and inclusive environment that values your contributions and ideas. With competitive salaries, enhanced annual leave, and opportunities for professional growth, we empower our employees to take initiative and drive meaningful change in the world of integrated photonics. Join us to be part of a dynamic team where your skills will directly impact cutting-edge technologies.
Wave Photonics

Contact Detail:

Wave Photonics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full-Stack Web Developer in Cambridge

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, attend meetups, and join 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 involving Python and JavaScript frameworks. This is your chance to demonstrate your expertise and creativity to potential employers.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios to boost your confidence.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team and contributing to exciting projects.

We think you need these skills to ace Full-Stack Web Developer in Cambridge

Python
API Development
Flask
SQLAlchemy
FastAPI
SQL Databases
NoSQL Databases
JavaScript
SolidJS
React
Angular
Tailwind CSS
UX/UI Design
Microservices Architecture
Kubernetes
AWS

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match our Full-Stack Web Developer role. Highlight your Python and API development experience, and don’t forget to mention any frameworks you’ve worked with, like Flask or SolidJS!

Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for the role. Share why you’re excited about working with us at StudySmarter and how your background aligns with our mission and values.

Showcase Your Projects: If you have any personal or professional projects that demonstrate your full-stack capabilities, include them! We love seeing real examples of your work, especially if they involve APIs or modern JavaScript frameworks.

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 from our team!

How to prepare for a job interview at Wave Photonics

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, Flask, and SQL. Brush up on your JavaScript frameworks too, as they’ll likely ask you about your experience with SolidJS or similar.

✨Showcase Your Problem-Solving Skills

Be prepared to discuss how you've tackled ambiguous requirements in the past. Think of specific examples where you identified gaps and proposed solutions, as this will demonstrate your proactive approach and ability to work independently.

✨Prepare for Collaborative Scenarios

Since the role involves working with cross-functional teams, be ready to talk about your experiences collaborating with others. Share examples of how you’ve contributed ideas during team discussions or code reviews to highlight your teamwork skills.

✨Demonstrate Your Passion for UX/UI

If you have any experience or interest in UX/UI principles, make sure to mention it. Discuss how you’ve built intuitive interfaces or improved user experiences, as this aligns well with the company’s focus on creating seamless integrations.

Full-Stack Web Developer in Cambridge
Wave Photonics
Location: Cambridge

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>