Join our exceptional team

Help us make high-quality online exams effortless, reliable, and accessible.

About Synap

Synap is an award-winning assessment platform trusted by leading universities and global organisations to deliver secure, scalable online exams.

Our mission: to make online exams effortless, reliable, and accessible. We build technology that makes education fairer and more inclusive, helping people learn, progress, and demonstrate their knowledge without barriers.

  • Millions of assessments delivered securely
  • Modern stack, high autonomy, visible impact
  • Privacy-first and accessibility-minded by design
Synap team working together Team standup
Hybrid work at Synap

Life at Synap

We’re a close-knit, curious team that values craftsmanship, clarity, and kindness. At Synap, the work you do helps people learn and access exams fairly - from Ivy League students to global professionals - all within a supportive, product-focused environment.

  • Build technology that helps people learn and progress
  • Thoughtful reviews and regular show-and-tell demos
  • Autonomy, ownership, and space to do your best work

Benefits & ways of working

Supporting our team's happiness is crucial to our success.

Remote-friendly Hybrid Leeds office New MacBook Autonomy & ownership Generous holidays Pension scheme Inclusive, supportive team

Open roles

Frontend Engineer

Engineering

Location: Remote-friendly (UK)
Team: Engineering
Reports to: Head of Frontend Engineering

TypeScriptEmber.jsREST/OpenAPI

Build elegant, performant interfaces used by top universities and brands.

Apply now

Backend Engineer

Engineering

Location: Remote-friendly (UK)
Team: Engineering
Reports to: Head of Backend Engineering

Node.js (TS)GolangMongoDBAWS

Own APIs, performance and reliability for a high-stakes platform.

Apply now

Full-stack Engineer

Engineering

Location: Remote-friendly (UK)
Team: Engineering
Reports to: Head of Engineering

TypeScriptNode.jsGolangEmber.js

Ship end-to-end features across frontend, services and data.

Apply now

Location: Remote-friendly (UK)
Reports to: Head of Frontend Engineering

ABOUT SYNAP

Synap is an award-winning assessment platform, trusted by leading universities and globally recognised organisations to deliver secure, scalable, and high-stakes online exams. We’re helping some of the world’s most prestigious institutions, including Ivy League universities and household-name brands, deliver seamless digital assessment experiences for learners across the world. Our mission is simple: to make high-quality online exams effortless, reliable, and accessible.

ROLE OVERVIEW

We’re looking for a Frontend Engineer to take a senior role in building and evolving the web application that powers Synap’s assessment platform. You’ll work as part of our frontend engineering team, alongside backend engineers, our CTO and the product team to deliver features that are performant, elegant, and reliable; ensuring a best-in-class user experience for exam administrators and candidates alike. You’ll contribute to architectural decisions, mentor other engineers, and champion engineering best practices.

KEY RESPONSIBILITIES

  • Design, develop, and maintain our core Ember.js + TypeScript web application.
  • Contribute to architecture and long-term maintainability.
  • Translate product and UX designs into high-quality, production-ready code.
  • Design and build UIs from low-fidelity mockups.
  • Design and build UIs for re-usable components.
  • Collaborate closely with backend engineers to design and integrate with OpenAPI-based REST APIs.
  • Drive performance optimisation, accessibility (WCAG 2.1 AA) and cross-browser reliability for a high-stakes product.
  • Lead and participate in code reviews; define and evolve frontend architecture and patterns; mentor junior engineers.
  • Ensure robust testing, CI/CD integration, and maintainability through strong coding standards and automated pipelines.
  • Improve developer experience: tooling, local dev flows, CI speed, linting, and documentation.
  • Participate in operational responsibilities for a high-reliability platform, including incident response and a supporting rota to triage bugs when required; ensure secure handling of candidate and customer data.

SKILLS & EXPERIENCE

Essential:

  • 5+ years of professional frontend development experience.
  • Strong proficiency in TypeScript and modern JavaScript (ES6+).
  • Hands-on experience with opinionated frameworks.
  • Excellent understanding of responsive design, utility classes, and component-based UI development.
  • Proven experience integrating with REST APIs.
  • Solid knowledge of frontend testing methodologies and tooling.
  • Strong attention to performance, accessibility, and code quality.
  • Experience working in a CI/CD environment with agile release cycles.
  • Excellent written communication skills, with the ability to convey complex information clearly and concisely.
  • Proactive approach to solving complex problems.

Bonus:

  • Experience with Ember.js.
  • Experience building accessible applications (WCAG 2.1).

WHY SYNAP

  • Be part of a talented engineering team building software used by top-tier universities and major global brands.
  • Work on a product that genuinely impacts education and assessment at scale.
  • Modern workflow: TypeScript, Ember.js, REST APIs, automated testing, CI/CD.
  • Competitive compensation & benefits (pension, generous holiday + birthday off).
  • Collaborative, supportive environment where your input matters and impact is visible.

INTERVIEW PROCESS

CV + short note → technical exercise → walk-through with engineers → brief founders chat → offer.

Location: Remote-friendly (UK)
Reports to: Head of Backend Engineering

ABOUT SYNAP

Synap is an award-winning assessment platform, trusted by leading universities and globally recognised organisations to deliver secure, scalable, and high-stakes online exams. We’re helping some of the world’s most prestigious institutions, including Ivy League universities and household-name brands, deliver seamless digital assessment experiences for learners across the world. Our mission is simple: to make high-quality online exams effortless, reliable, and accessible.

ROLE OVERVIEW

We’re looking for a Backend Engineer to take a key role in building and evolving the API and infrastructure that powers Synap’s assessment platform. You’ll work as part of our backend engineering team, in collaboration with our frontend engineers, our CTO and the product team to deliver features that are performant, elegant, and reliable; ensuring a best-in-class user experience for exam administrators and candidates alike. You’ll contribute to architectural decisions, mentor other engineers, and champion engineering best practices.

KEY RESPONSIBILITIES

  • Design, develop, and maintain our core Node.js (TypeScript) application and Golang microservices.
  • Collaborate closely with frontend engineers to build RESTful endpoints for our OpenAPI 3.0 specification API.
  • Drive performance optimisations to efficiently run our containerised applications in the cloud.
  • Contribute to database design and query optimisation (NoSQL).
  • Lead code reviews, contribute to architecture discussions, and mentor junior engineers.
  • Ensure robust testing, maintainability and security through strong coding standards and following OWASP principles.
  • Participate in our continuous integration and continuous deployment (CI/CD) process to deliver frequent, reliable updates.
  • Identify and implement opportunities for improving developer experience, tooling, and overall code quality.
  • Participate in operational responsibilities for a high-reliability platform, including incident response and a supporting rota to triage bugs when required; ensure secure handling of candidate and customer data.

SKILLS & EXPERIENCE

Essential:

  • 5+ years of professional backend development experience.
  • Strong proficiency in TypeScript, modern JavaScript (ES6+) and Node.js.
  • Hands-on experience with RESTful API development.
  • Experience with NoSQL databases (MongoDB preferred).
  • Excellent understanding of security principles, safe deployments and sensitive data handling.
  • Solid knowledge of backend testing methodologies and tooling and strong attention to performance, observability and code quality.
  • Experience in CI/CD environments with agile release cycles.
  • Excellent written communication skills, with the ability to convey complex information clearly and concisely.
  • Proactive approach to solving complex problems.

Bonus:

  • Experience building microservices with Golang.
  • Experience deploying and maintaining cloud resources in AWS, and configuring infrastructure-as-code, such as with Terraform.
  • GitHub Workflows experience.

WHY SYNAP

  • Impact at scale with top-tier universities and global brands.
  • Modern workflow: TypeScript, Golang, REST APIs, automated testing, CI/CD.
  • Competitive compensation & benefits (pension, generous holiday + birthday off).
  • Supportive environment where your input matters.

INTERVIEW PROCESS

CV + short note → technical exercise → walk-through with engineers → brief founders chat → offer.

Location: Remote-friendly (UK)
Reports to: Head of Engineering

ABOUT SYNAP

Synap is an award-winning assessment platform, trusted by leading universities and globally recognised organisations to deliver secure, scalable, and high-stakes online exams. We’re helping some of the world’s most prestigious institutions, including Ivy League universities and household-name brands, deliver seamless digital assessment experiences for learners across the world. Our mission is simple: to make high-quality online exams effortless, reliable, and accessible.

ROLE OVERVIEW

We’re looking for a Full Stack Engineer to take a key role in building and evolving the applications and services that powers Synap’s assessment platform. You’ll work closely with our backend and frontend engineering teams, as well as our CTO and the product team to deliver end-to-end features that are performant, elegant, and reliable; ensuring a best-in-class user experience for exam administrators and candidates alike. You’ll contribute to architectural decisions, mentor other engineers, and champion engineering best practices across the stack.

KEY RESPONSIBILITIES

  • Design, develop, and maintain our core Node.js (TypeScript) application, Golang microservices and Ember.js web application.
  • Work as part of the engineering team to build RESTful endpoints for our OpenAPI 3.0 specification API.
  • Drive performance optimisations to efficiently run our containerised applications in the cloud.
  • Contribute to database design and query optimisation (NoSQL).
  • Lead code reviews, contribute to architecture discussions, and mentor junior engineers.
  • Ensure robust testing and maintainability through strong coding standards.
  • Participate in our continuous integration and continuous deployment (CI/CD) process to deliver frequent, reliable updates.
  • Identify and implement opportunities for improving developer experience, tooling, and overall code quality.
  • Participate in operational responsibilities for a high-reliability platform, including incident response and a supporting rota to triage bugs when required; ensure secure handling of candidate and customer data.

SKILLS & EXPERIENCE

Essential:

  • 5+ years of professional full-stack engineering experience.
  • Strong proficiency in TypeScript, modern JavaScript (ES6+) and Node.js.
  • Excellent understanding of responsive design, utility classes, and component-based UI development.
  • Hands-on experience with RESTful API development.
  • Excellent understanding of security principles, safe-deployments and sensitive data handling.
  • Solid knowledge of testing methodologies and tooling.
  • Strong attention to performance, observability, and code quality.
  • Experience working in a CI/CD environment with agile release cycles.
  • Excellent written communication skills, with the ability to convey complex information clearly and concisely.
  • Proactive approach to solving complex problems.

Bonus:

  • Experience building microservices with Golang.
  • Experience building with Ember.js.
  • Experience deploying and maintaining cloud resources in AWS.
  • Experience with Github workflows.

WHY SYNAP

  • Be part of a talented engineering team building software used by top-tier universities and major global brands.
  • Work on a product that genuinely impacts education and assessment at scale.
  • Modern workflow: TypeScript, Golang, REST APIs, testing, CI/CD.
  • Competitive compensation & benefits (pension, generous holiday + birthday off).
  • Collaborative, supportive environment with visible impact.

INTERVIEW PROCESS

CV + short note → technical exercise → walk-through with engineers → brief founders chat → offer.

How we hire

  1. Apply

    CV + short note about work you’re proud of.

  2. Technical exercise

    Lightweight: mirrors real Synap problems.

  3. Walk-through

    Discuss approach & trade-offs with engineers.

  4. Founders chat

    Short conversation before offer.