Senior Software Engineer - TypeScript / Next.Js / SQL in Cheshire, Warrington

Senior Software Engineer - TypeScript / Next.Js / SQL in Cheshire, Warrington

Warrington +1 Full-Time 70000 - 75000 € / year (est.) Home office (partial)
Adria Solutions

At a Glance

  • Tasks: Design and evolve critical systems while solving complex operational problems.
  • Company: A growing tech-led business focused on modernising core systems.
  • Benefits: Up to £75,000 salary, 25 days holiday, and flexible working arrangements.
  • Other info: Opportunity to shape systems that directly influence revenue and efficiency.
  • Why this job: Make a real impact on business operations with cutting-edge technology.
  • Qualifications: Strong TypeScript, Next.js, SQL skills, and excellent communication abilities.

The predicted salary is between 70000 - 75000 € per year.

A growing technology-led business is rebuilding and modernising the core system including billing, invoicing, reconciliation, integrations, operational workflows, reporting, customer tooling, and internal platforms. These systems sit at the heart of the organisation and directly influence revenue, operational efficiency, customer trust, and commercial decision-making. This role is suited to someone who enjoys solving complex operational and data problems, and who takes ownership of outcomes rather than simply delivering tickets. Strong engineering judgement, systems thinking, and an appreciation for correctness are essential in an environment where mistakes can have meaningful downstream impact. AI-assisted development is already central to the engineering workflow. Tools such as Claude Code and Cursor are actively used day-to-day, and senior engineers are expected to use them confidently and pragmatically.

What You’ll Be Responsible For

  • Designing and evolving business-critical systems across operations, finance, integrations, and customer workflows
  • Leading technical investigations into workflows, operational issues, integrations, and data discrepancies
  • Partnering closely with finance, operations, support, engineering teams, and customers to solve complex business problems
  • Leading technical and operational discussions with customers over calls and video meetings
  • Building systems that are accurate, auditable, explainable, scalable, and maintainable
  • Driving improvements in reliability, observability, documentation, and engineering standards
  • Using AI-assisted development tools to accelerate delivery while maintaining engineering quality and judgement
  • Helping shape technical direction, architecture, and long-term platform decisions

What They’re Looking For

Essential

  • Strong TypeScript experience across frontend and backend systems
  • Deep experience with Next.js, NestJS, and modern backend architecture
  • Strong SQL and data modelling skills, ideally PostgreSQL
  • Experience building and maintaining business-critical systems where correctness, auditability, and operational reliability matter
  • Strong understanding of distributed systems, data flows, reconciliation logic, and failure handling
  • Comfortable working through operational exceptions, edge cases, and complex integrations
  • Excellent communication skills with both technical and non-technical stakeholders

Highly Desirable

  • Go experience, particularly in backend systems, infrastructure, concurrency-heavy workloads, or performance-sensitive services
  • Experience in logistics, shipping, or supply chain operations
  • Background in billing, invoicing, payments, finance, audit, or compliance-heavy environments
  • Familiarity with cloud infrastructure, APIs, and data-heavy integrations
  • Hands-on experience with AI tooling such as Claude Code or Cursor as part of daily engineering workflows

Salary & Benefits

  • Up to £75,000 depending on experience
  • 25 days holiday + bank holidays
  • Flexible working arrangements - 3 days office / 2 days remote
  • Opportunity to shape systems critical to business operations

Interested? Please Click Apply Now!

Locations

WarringtonCheshire

Senior Software Engineer - TypeScript / Next.Js / SQL in Cheshire, Warrington employer: Adria Solutions

Join a dynamic technology-led business that prioritises innovation and employee growth, offering a collaborative work culture where your contributions directly impact core systems and operational efficiency. With flexible working arrangements and the opportunity to work with cutting-edge AI-assisted development tools, this role not only allows you to tackle complex challenges but also supports your professional development in a thriving environment.

Adria Solutions

Contact Detail:

Adria Solutions Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - TypeScript / Next.Js / SQL in Cheshire, Warrington

Tip Number 1

Network like a pro! Reach out to current employees at the company through LinkedIn or other platforms. Ask them about their experiences and any tips they might have for your application process. It’s all about making connections!

Tip Number 2

Prepare for those technical interviews! Brush up on your TypeScript, Next.js, and SQL skills. Practice coding challenges and be ready to discuss your past projects in detail. Show them you’re not just a coder, but a problem solver!

Tip Number 3

Don’t forget to showcase your soft skills! Communication is key, especially when dealing with both technical and non-technical stakeholders. Be ready to demonstrate how you can bridge that gap during interviews.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our team. Let’s get you that job!

We think you need these skills to ace Senior Software Engineer - TypeScript / Next.Js / SQL in Cheshire, Warrington

TypeScript
Next.js
NestJS
SQL
PostgreSQL
Data Modelling
Distributed Systems

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your TypeScript, Next.js, and SQL expertise, and don’t forget to mention any experience with AI-assisted development tools like Claude Code or Cursor.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re the perfect fit for this role. Share specific examples of how you've solved complex operational problems in the past and how you’ve taken ownership of outcomes in your previous projects.

Showcase Your Communication Skills:Since you'll be working closely with both technical and non-technical stakeholders, it’s important to demonstrate your communication skills. Use clear and concise language in your application to show us you can bridge the gap between tech and business.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!

How to prepare for a job interview at Adria Solutions

Know Your Tech Stack Inside Out

Make sure you’re well-versed in TypeScript, Next.js, and SQL. Brush up on your knowledge of distributed systems and data flows, as these will likely come up during technical discussions. Be ready to showcase your experience with AI-assisted development tools like Claude Code and Cursor.

Prepare for Problem-Solving Scenarios

Expect to tackle complex operational and data problems during the interview. Think of examples from your past work where you’ve successfully solved similar issues. Highlight your engineering judgement and how you take ownership of outcomes rather than just delivering tickets.

Communicate Clearly with All Stakeholders

You’ll need to demonstrate excellent communication skills, especially when discussing technical topics with non-technical stakeholders. Practice explaining your past projects in a way that’s easy to understand, focusing on how you collaborated with different teams to achieve results.

Showcase Your Passion for Continuous Improvement

Talk about how you’ve driven improvements in reliability, observability, and documentation in your previous roles. Share specific examples of how you’ve shaped technical direction or architecture, and be prepared to discuss how you stay updated with industry trends and best practices.