Web Design jobs in Newmarket
- Aykua HealthCambridge CB4
- Employee stock ownership plan
- Substantial professional experience taking web application features from user need to production, with increasing autonomy.
- CI/CD with GitHub Actions.
- SartoriusRoyston
- Annual leave
- Free parking
- Private dental insurance
- Company pension
- Private medical insurance
- On-site parking
- Translate requirements into sustainable software solutions through prototyping, clear software design and active participation in design reviews.
- IQ Integrity LimitedUnited Kingdom
- Employee stock purchase plan
- Employee stock ownership plan
- Company pension
- Cycle to work scheme
- Casual dress
- Strong CSS at scale — design tokens and maintaining a shared component/design system.
- Develop and maintain shared, reusable components and design tokens so the…
- AbcamCambridge CB2 0AX
- And by harnessing Danaher’s system of continuous improvement, you help turn ideas into impact – innovating at the speed of life.
- View all Abcam jobs - Cambridge jobs - User Experience Manager jobs in Cambridge
- Salary Search: Web Experience Lead salaries in Cambridge
- See popular questions & answers about Abcam
- AbcamCambridge CB2 0AX
- Proficiency with modern design and collaboration tools such as Figma, including the creation of reusable design systems and component libraries.
- View all Abcam jobs - Cambridge jobs - UX/UI Developer jobs in Cambridge
- Salary Search: Senior UX/UI Developer salaries in Cambridge
- See popular questions & answers about Abcam
- Evi Technologies LimitedCambridge
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems.
- This means we hold a high bar for test automation,…
- Evi Technologies LimitedCambridge
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems.
- This means we hold a high bar for test automation,…
- Evi Technologies LimitedCambridge
- Experience in leading the definition and development of multi tier web services.
- Experience designing or architecting (design patterns, reliability and scaling)…
- ArmCambridge
- Collect feedback from internal teams to understand their challenges and design solutions to address them.
- Deep expertise in JavaScript, TypeScript, and NodeJS…
- View all Arm jobs - Cambridge jobs - Full Stack Developer jobs in Cambridge
- Salary Search: Staff Full Stack Software Engineer salaries in Cambridge
- See popular questions & answers about Arm
- HPCambridge
- Understanding of design for software applications running on multiple platform such as Windows.
- Experience developing responsive web applications using JS…
- View all HP jobs - Cambridge jobs - Senior R&D Engineer jobs in Cambridge
- Salary Search: Senior Security Software Developer (R&D) salaries in Cambridge
- See popular questions & answers about HP
- Knowledge of web security issues and how to design to avoid them.
- Successful experience of designing scalable web services.
- No shift premium (United Kingdom).
- View all HP jobs - Cambridge jobs - Full Stack Developer jobs in Cambridge
- Salary Search: Senior Full Stack Developer- HP Wolf Security salaries in Cambridge
- See popular questions & answers about HP
- HPCambridge
- Participate in architecture and technical design discussions.
- Technical leadership, mentoring or architecture design activities.
- View all HP jobs - Cambridge jobs - Principal Software Engineer jobs in Cambridge
- Salary Search: Principal Browser Software Engineer salaries in Cambridge
- See popular questions & answers about HP
- AvevaCambridge
- Deep understanding of RESTful API design, versioning, testing, and full lifecycle management.
- Embed robust security controls, identity management, and privacy-…
- View all Aveva jobs - Cambridge jobs - Full Stack Developer jobs in Cambridge
- Salary Search: Senior Full-stack Engineer, Core AI Services salaries in Cambridge
- See popular questions & answers about Aveva
- AvevaCambridge
- NET web and/or desktop technologies.
- NET web and/or desktop stack, preferably in Azure.
- You will help design, build, and support software solutions using the .
- View all Aveva jobs - Cambridge jobs - .NET Developer jobs in Cambridge
- Salary Search: .NET Software Developer salaries in Cambridge
- See popular questions & answers about Aveva
- SiiCambridge
- Experience designing and consuming RESTful APIs and web services.
- Knowledge of software design patterns and object-oriented programming principles.
- View all Sii jobs - Cambridge jobs - Senior Software Engineer jobs in Cambridge
- Salary Search: Senior AI Software Engineer salaries in Cambridge
- AltiumCambridge
- Understanding of good UX, software architecture principles and design patterns related to web services and platforms.
- View all Altium jobs - Cambridge jobs - Full Stack Developer jobs in Cambridge
- Salary Search: Senior Staff Full-Stack Engineer salaries in Cambridge
Job Post Details
Software Engineer
Software Engineer
Job details
Full job description
The Role
You’ll own application delivery across our clinic, patient and internal facing web applications, CLI tools and the APIs and data behind them. Working directly with the CTO as one of our first engineering hires, based in the UK, you’ll turn agreed user needs into clear specifications, working features and reliable software in production.
You’ll own application behaviour, feature quality, and diagnosis and fixes for the features you ship. The CTO provides technical direction and helps resolve decisions spanning the application and platform.
You’ll work with PureScript in the browser, Erlang (PureScript)/OTP backend services, PostgreSQL, event-sourced systems, AWS, Nix/NixOS and Terraform/OpenTofu. Prior PureScript experience is not required, but strong functional programming foundations and willingness to learn our stack matter.
What You’ll Do
- Build features from accessible, responsive interfaces through APIs to the database.
- Develop backend services and third-party integrations, including PostgreSQL models, queries and safe schema migrations.
- Develop event schemas, projections, idempotent processing and replay.
- Use behaviour-driven development (BDD): define acceptance scenarios and write failing tests before implementation to guide and independently verify agent-assisted changes. Use Playwright for user-facing acceptance and regression tests.
- Specify and coordinate substantial work with coding agents; review, debug and integrate their output yourself.
- Maintain representative, appropriately protected LLM and agent evaluation datasets, clear success criteria and reproducible benchmarks comparing task success.
- Release, observe and support your features on shared AWS infrastructure and reproducible Nix-based environments, partnering with our production engineer.
What We’re Looking For
- Substantial professional experience taking web application features from user need to production, with increasing autonomy.
- Strong SPA skills: HTML, CSS, responsive layouts, accessibility, WebSockets, client storage and browser debugging.
- Practical functional programming experience, ideally in a typed language, and an understanding of static typing and controlled side effects.
- Backend and API development experience, including SQL and relational data modelling.
- Experience building and maintaining reliable Playwright end-to-end tests and using test-first development to turn acceptance criteria into executable tests; no particular BDD framework is required.
- Experience directing coding agents through substantial implementation work, from specifications and acceptance criteria to task coordination, independent testing, review and integration.
- Practical LLM or agent evaluation experience: representative datasets, useful metrics, model/prompt comparisons, failure analysis and quality/cost/latency trade-offs.
- Ownership of outcomes and disciplined engineering: automated testing, code review, source control and CI/CD; improving team practices and shipping quickly while maintaining quality, security and compliance.
Nice to Have
- PureScript/Haskell/Gleam/Erlang/OTP or other functional language.
- CI/CD with GitHub Actions.
- Event sourcing (projections, idempotency and replay) and the actor model.
- Relational database schema design.
- Nix/NixOS.
- AWS and Terraform/OpenTofu.
- Security engineering, such as end-to-end encryption, WebCrypto or WebAuthn/passkeys.
- Healthcare integrations and compliance (HIPAA, FHIR, HL7 and related standards).
Please note: We review applications on a rolling basis and aim to respond within one week. You must have the right to work in the UK.
Pay: £55,000.00-£72,000.00 per year
Benefits:
- Employee stock ownership plan
Education:
- Bachelor's (required)
Work authorisation:
- United Kingdom (required)
Work Location: Hybrid remote in Cambridge CB4