Adria Solutions logo

Full Stack Engineer (TDD / C# / JavaScript)

Job details:

Category:
Frontend
Work mode:
Hybrid
Experience:
Mid
Employment:
Full-time
Salary:
£50,000 - £65,000 p/y
Added:
14 days ago

Tech stack:

REST Angular C# Typescript Lambda MySQL Mariadb Git Vue AWS Javascript React EC2 RDS S3 OAuth2 Net Core AspNet Core Web Api Bedrock Webhooks Openai Claude Copilot Claude Code Cursor

Perks:

  • Flexible working
  • Training budget
  • Hybrid working
  • Career development

Description:

Full Stack Engineer (TDD / C# / JavaScript) 

We are hiring a Full Stack Software Engineer with a strong test-driven development (TDD) background to help build the next generation of a mission-critical cybersecurity and communications platform used globally.

This is a hands-on role focused on designing and delivering partner API integrations across a complex security ecosystem - including endpoint protection, network security, user awareness tooling, and monitoring systems.

You’ll work as part of a collaborative product team alongside full stack and front-end developers, supported by QA and DevOps, reporting into engineering leadership.



Why This Role Matters

The next-generation platform will provide customers with a unified view of security across distributed environments. As integrations expand, maintaining a high bar for quality, reliability, and test coverage is critical.

This role will also play a key part in strengthening TDD practices across the team - leading through code and delivery.



What You’ll Do

  • Design and build API integrations across a cybersecurity-focused product stack
  • Deliver clean, maintainable full stack solutions using .NET and modern JavaScript frameworks
  • Lead by example in test-driven development practices
  • Integrate third-party systems using REST APIs, OAuth2, webhooks, and resilient patterns
  • Contribute to a scalable, observable integration layer
  • Collaborate with Product, QA, and DevOps to deliver high-quality releases
  • Use AI-assisted development tools as part of your daily workflow


Requirements (Must Have)

  • Experience with C# / .NET Core
  • Strong experience with ASP.NET Core / Web API
  • Modern JavaScript / TypeScript experience
  • Experience with a component-based SPA framework (e.g. Vue, React, or Angular)
  • Proven, hands-on test-driven development experience
  • Strong experience integrating third-party APIs (REST, OAuth2, webhooks, retries, rate limiting)
  • Solid SQL skills (e.g. MariaDB or MySQL)
  • Experience with Git workflows (branching, pull requests, code reviews)
  • Regular user of AI-assisted development tools (e.g. Claude Code, Cursor, Copilot or similar)
  • Strong ownership mindset and commitment to quality


Nice to Have

  • Commercial experience integrating AI APIs (e.g. Claude, Bedrock, OpenAI or similar)
  • Experience with AWS (e.g. EC2, RDS, Lambda, S3)
  • Microservices or distributed systems experience
  • Familiarity with iterative product development methodologies
  • Awareness of secure-by-design principles (e.g. ISO 27001)
  • Background in SaaS or cybersecurity environments


Benefits

  • Hybrid working 
  • Excellent career development / Training budget
  • Flexible working 

If you take pride in writing well-tested, production-grade code and want to contribute to building critical cybersecurity software used at global scale, we’d love to hear from you.



Full Stack Engineer (TDD / C# / JavaScript) 

Apply:

Apply

Similar jobs

IT Graduate Recruitment logo
Front End Developer
IT Graduate Recruitment
Cambridge
£40,000 - £40,000 p/y
Flask
Python
Jest
Angular
Reed logo
Lead C# Developer
Reed
Sunderland
£65,000 - £85,000 p/y
C#
DynamoDB
Typescript
Lambda
83zero Ltd logo
.NET Full Stack Engineer
83zero Ltd
Newcastle Upon Tyne
£45,000 - £55,000 p/y
Angular
C#
NoSQL
Blazor
Greenfield I T Recruitment logo
Senior Full Stack Developer (TypeScript)
Greenfield I T Recruitment
Liverpool
£50,000 - £50,000 p/y
Jest
Angular
SQL
Typescript
Oscar Technology logo
PHP Developer
Oscar Technology
Leeds
£35,000 - £45,000 p/y
Typescript
Lambda
MySQL
PHP

Job details:

Category:
Frontend
Work mode:
Hybrid
Experience:
Mid
Employment:
Full-time
Salary:
£50,000 - £65,000 p/y
Added:
14 days ago

Similar jobs

IT Graduate Recruitment logo
Front End Developer
IT Graduate Recruitment
Cambridge
£40,000 - £40,000 p/y
Flask
Python
Jest
Angular
Reed logo
Lead C# Developer
Reed
Sunderland
£65,000 - £85,000 p/y
C#
DynamoDB
Typescript
Lambda
83zero Ltd logo
.NET Full Stack Engineer
83zero Ltd
Newcastle Upon Tyne
£45,000 - £55,000 p/y
Angular
C#
NoSQL
Blazor
Greenfield I T Recruitment logo
Senior Full Stack Developer (TypeScript)
Greenfield I T Recruitment
Liverpool
£50,000 - £50,000 p/y
Jest
Angular
SQL
Typescript
Oscar Technology logo
PHP Developer
Oscar Technology
Leeds
£35,000 - £45,000 p/y
Typescript
Lambda
MySQL
PHP