Full Stack Software Engineer

Full Stack Software Engineer

Full-Time 59400 - 72600 £ / year (est.) On-site
Apoha

At a Glance

  • Tasks: Build innovative software for cutting-edge molecular science and AI-driven solutions.
  • Company: Join Apoha, a pioneering tech company transforming molecular behaviour understanding.
  • Benefits: Competitive pay, stock options, private health insurance, and a chance to shape the future.
  • Other info: Dynamic, inclusive environment with opportunities for rapid career growth.
  • Why this job: Make a real impact in science with your coding skills and creativity.
  • Qualifications: 4+ years of software development experience and a passion for AI.

The predicted salary is between 59400 - 72600 £ per year.

At Apoha, we are unlocking the missing layer of molecular science.

Sequences told us what a molecule is.

Structures showed us what a molecule looks like.

But molecular behaviour, the layer that determines whether a drug works, a formulation holds, or a material performs, has remained largely elusive.

Until now.

Apoha has invented the world's first platform to resolve States, the third fundamental data class of molecular science.

We call this new paradigm Liquid State Intelligence, capturing the complete behavioural state of matter, molecules, and materials under real-world conditions, using as little as 8µg of sample.

The data we generate is something no simulation, no model, and no amount of compute can reproduce.

Our investors include Singular, Draper Associates, Redalpine, Seedcamp, Nucleus Capital, Plug and Play, Wilbe—and we’re just getting started.

The Role

We're hiring a Full Stack Software Engineer who builds fast, learns faster and treats AI as a core part of how they work.

You'll work across every part of our software stack: state-of-the-art instrument control software, data infrastructure, security, the customer experience and more.

You'll own problems end-to-end and ship them to production.

There is no fixed tech stack to know on day one.

What matters is that you can drop into an unfamiliar codebase, use AI tools to get up to speed in hours rather than weeks, and deliver working software in days.

Problems here often arrive half-defined; you'll be expected to shape them, make a call and iterate.

This role is not for you if you want a narrow lane, detailed specs before starting, or a slow, process-heavy pace.

What you'll work on

You'll move across the whole software stack behind our Liquid State intelligence platform, often in the same week:

  • Instrument control software: the software that orchestrates our Liquid State Intelligence systems, coordinating many hardware modules, from in-house instruments to off-the-shelf pumps, sensors and controllers, with real-time control, drivers and testing on real hardware.
  • Data infrastructure: pipelines that turn raw instrument data into analysis-ready datasets in the cloud, plus the APIs and databases behind them.
  • Security: access control, secrets, infrastructure hardening and keeping customer data safe.
  • UI and product: one of the hardest parts of the stack: user experiences built for scientists and researchers that give them deep flexibility while staying clean and simple to use.
  • Agentic AI tools: super-charged, agentic AI-driven automations and integrations that connect our systems and multiply what everyone can do.

In your first 90 days, you'll ship to production in your first two weeks and own at least one feature end-to-end, from scoping with scientists to release.

Who You Are

  • Must have
  • 4+ years building and shipping software, across front end, back end, APIs and databases.
  • AI-native workflow: you use tools like Claude Code, Cursor or Copilot daily to plan, build, test and review, and most importantly you know when not to trust their output.
  • A track record of shipping fast: you can point to things you took from idea to working product quickly, and explain the trade-offs you made and the limitations you knowingly accepted to get there.
  • Comfort with ambiguity: you turn vague problems into clear plans without waiting to be told.
  • Relentless drive and ownership: you care whether it works in production, not just whether the PR merged.
  • Clear written communication with engineers, scientists and customers.
  • Nice to have (none required; we care about mindset over stack)
  • Python, Type Script, React/Next. js, Django or Fast API, Postgre SQL
  • Software that talks to hardware: instruments, robotics, lab or Io T devices. If you have built using Arduino, Raspberry Pi or alike in any capacity let us know!
  • Security engineering or data pipeline experience
  • Curiosity about science and biology
  • Required: show us what you've built

We are hiring for a builder with high agency, so we want to see your work. Applications without at least one of the following will not be reviewed.

  • A Git Hub profile with projects you built yourself
  • Merged contributions to open-source projects
  • A live product, app, tool or side project we can use, with a short note on your role

For your strongest one or two projects, tell us in a few sentences: what problem it solves, what you built personally, how long it took, and how you used AI to build it.

Small and scrappy is fine.

Shipped and used beats polished and unfinished.

Work you can't share publicly? Describe it, and add something personal we can look at.

What We Offer

  • Competitive compensation + stock options
  • Private health insurance
  • shape the DNA of a company
  • Access to cutting-edge science, a stellar team, and the chance to change the game

At Apoha, we are committed to fostering a diverse and inclusive workplace.

We strongly encourage applications from candidates of all backgrounds, including those from underrepresented groups in tech and science.

Full Stack Software Engineer employer: Apoha

At Apoha, we are not just redefining material science; we are creating a vibrant and collaborative work environment where innovation thrives. Our London office fosters creativity and connection, offering competitive compensation, private health insurance, and opportunities for professional growth in a team of passionate scientists and engineers. Join us to be part of a mission-driven company that values academic rigor and startup energy, while shaping the future of materials discovery.

Apoha

Contact Details:

Apoha Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Software Engineer

✨Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Apoha or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

✨Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Apoha.

✨Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Apoha.

✨Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Apoha that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Full Stack Software Engineer

Full Stack Development
Instrument Control Software
Data Infrastructure
API Development
Database Management
Security Engineering
User Interface Design

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Apoha.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Apoha and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Apoha

✨Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

✨Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Apoha uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

✨Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

✨Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.