Senior Software Engineer - TypeScript / Next.js / SQL Expertise. Job in Manchester LilyLifestyl[...]

Senior Software Engineer - TypeScript / Next.js / SQL Expertise. Job in Manchester LilyLifestyl[...]

Manchester Full-Time 75000 - 75000 £ / year (est.) No working from home possible
United Cerebral Palsy of Georgia

At a Glance

  • Tasks: Design and evolve critical systems using TypeScript, Next.js, and SQL.
  • Company: Join a growing tech-led business in Manchester with a focus on innovation.
  • Benefits: Earn up to £75,000, enjoy 25 days holiday, and flexible working arrangements.
  • Other info: Dynamic environment with opportunities for career growth and shaping technical direction.
  • Why this job: Make a real impact on business operations and work with cutting-edge AI tools.
  • Qualifications: Strong TypeScript, Next.js, and SQL skills; excellent communication is a must.

The predicted salary is between 75000 - 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

Senior Software Engineer - TypeScript / Next.js / SQL Expertise. Job in Manchester LilyLifestyl[...] employer: United Cerebral Palsy of Georgia

At LilyLifestyle, we pride ourselves on being a technology-driven employer that values innovation and employee growth. Our Manchester office offers a collaborative work culture where you can take ownership of impactful projects while enjoying flexible working arrangements and generous holiday allowances. Join us to not only advance your career in software engineering but also to contribute to systems that are vital for our business success.

United Cerebral Palsy of Georgia

Contact Details:

United Cerebral Palsy of Georgia Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - TypeScript / Next.js / SQL Expertise. Job in Manchester LilyLifestyl[...]

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with TypeScript or Next.js. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving SQL and complex systems. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common technical questions related to distributed systems and data flows. We recommend doing mock interviews with friends or using online platforms to boost your confidence.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Software Engineer - TypeScript / Next.js / SQL Expertise. Job in Manchester LilyLifestyl[...]

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 take ownership of your work.

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 for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team!

How to prepare for a job interview at United Cerebral Palsy of Georgia

Know Your Tech Stack Inside Out

Make sure you’re well-versed in TypeScript, Next.js, and SQL. Brush up on your knowledge of PostgreSQL and be ready to discuss how you've used these technologies in past projects. Prepare examples that showcase your experience with building and maintaining business-critical systems.

Showcase Your Problem-Solving Skills

Be prepared to discuss complex operational and data problems you've solved. Think about specific challenges you've faced and how you took ownership of the outcomes. This will demonstrate your engineering judgement and systems thinking, which are crucial for this role.

Communicate Effectively

Practice explaining technical concepts to non-technical stakeholders. You’ll need to partner closely with various teams, so being able to communicate clearly is key. Consider role-playing with a friend to refine your ability to convey complex ideas simply.

Familiarise Yourself with AI Tools

Since AI-assisted development is part of the workflow, make sure you’re comfortable using tools like Claude Code and Cursor. If you have experience with these or similar tools, be ready to share how they’ve improved your development process.