Senior/Staff Fullstack Software Engineer
Senior/Staff Fullstack Software Engineer

Senior/Staff Fullstack Software Engineer

Full-Time 80000 - 100000 ÂŁ / year (est.) No home office possible
Wizeline

At a Glance

  • Tasks: Build scalable, high-performance services for a next-gen financial platform.
  • Company: Join Wizeline, a global AI-native tech solutions provider with a collaborative culture.
  • Benefits: Enjoy competitive salary, professional development, and flexible work options.
  • Other info: Dynamic environment with global opportunities and a vibrant community.
  • Why this job: Make a real impact by working on cutting-edge AI-powered projects.
  • Qualifications: 7+ years in software engineering with backend/full-stack focus and strong TypeScript skills.

The predicted salary is between 80000 - 100000 ÂŁ per year.

Location: Fitzrovia, London (Hybrid – 4 days in office, 1 day remote)

About the Company: Wizeline is a global AI-native technology solutions provider that develops cutting‑edge AI‑powered digital products and platforms. We partner with clients to leverage data and AI, accelerating market entry and driving business transformation. As a global community of innovators, we foster a culture of growth, collaboration and impact.

Role Summary: We are looking for a Senior or Staff Fullstack Software Engineer to work with one of our most important clients in London. In this role you will build scalable, high‑performance services that power the company’s next‑generation financial platform – including applications for deal execution, invoicing, payment distribution and financial reporting. You’ll play a critical role in architecting backend systems, integrating with external platforms and delivering features that support complex revenue and transaction workflows across the business.

Key Responsibilities:

  • Design and implement services that support revenue workflows, payment logic and invoicing pipelines.
  • Build robust APIs and full‑stack features, leveraging type‑safe ORM tooling for schema management and query composition.
  • Own integration with internal systems (e.g., Salesforce, NetSuite) and external providers (e.g., banks, payment processors).
  • Implement structured financial logic such as contingent payments, commission calculations and milestone‑based billing.
  • Integrate AI/LLM capabilities using Claude (Anthropic) and leverage Cursor as a core development tool to accelerate delivery.
  • Build and deploy infrastructure in AWS.
  • Translate complex business rules into deterministic backend logic: commissions, milestones, payee splits and contingent payments.
  • Implement robust data flows between Client Processing, Deal Management and Authoritative Data domains.
  • Work closely with product managers, architects and finance stakeholders to deliver end‑to‑end features.

Must-have Skills:

  • 7+ years of software engineering experience with a focus on backend/full‑stack development.
  • Experience with a TypeScript‑native ORM in production (Drizzle or Prisma strongly preferred); comfort owning schema migrations, relations and query optimisation.
  • Deep experience with Node.js, GraphQL and PostgreSQL in production environments.
  • Hands‑on expertise with AWS services: EC2, Lambda, RDS, S3, IAM.
  • Familiarity with event‑driven systems (Kafka, SQS or similar), API integrations and micro‑service patterns.
  • Strong understanding of data modelling, transaction workflows and secure service architecture.
  • Comfortable working across systems where compliance, auditability and financial accuracy are critical.

Nice-to-Have:

  • Experience with financial systems (payments, trust accounting, GL integration, revenue recognition).
  • Familiarity with Salesforce, NetSuite, Concur or related business platforms.
  • Experience with serverless architecture and FaaS patterns.
  • Understanding of multi‑party payments, invoicing workflows or tax handling (e.g., 1099s, VAT).
  • Familiarity with Anthropic’s Claude API and AI‑assisted development tools like Cursor; experience integrating LLM capabilities or shipping AI‑powered features.
  • AI Tooling proficiency: ability to leverage one or more AI tools to optimise and augment day‑to‑day work, including drafting, analysis, research or process automation; provide recommendations on effective AI use and identify opportunities to streamline workflows.

What We Offer:

  • A high‑impact environment.
  • Commitment to professional development.
  • Flexible and collaborative culture.
  • Global opportunities.
  • Vibrant community.
  • Total rewards.

Benefits are determined by employment type and location.

Senior/Staff Fullstack Software Engineer employer: Wizeline

Wizeline is an exceptional employer located in the vibrant Fitzrovia area of London, offering a hybrid work model that promotes flexibility and collaboration. With a strong commitment to professional development and a culture that fosters innovation and growth, employees are empowered to make a significant impact while working on cutting-edge AI-powered solutions. The company provides a high-impact environment with global opportunities, ensuring that every team member can thrive and advance their career in a supportive community.
Wizeline

Contact Detail:

Wizeline Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior/Staff Fullstack Software Engineer

✨Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, tech conferences, or even local coffee chats. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Show Off Your Skills

Don’t just talk about your experience; showcase it! Build a portfolio of projects that highlight your full-stack capabilities. Share your work on GitHub or personal websites, and make sure to include any AI integrations you've done – it’s a hot topic right now!

✨Ace the Interview

Prepare for technical interviews by practicing coding challenges and system design questions. Brush up on your knowledge of Node.js, GraphQL, and AWS services. Remember, it’s not just about getting the right answer but also how you approach problems and communicate your thought process.

✨Apply Through Our Website

When you find a role that excites you, apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our vibrant community.

We think you need these skills to ace Senior/Staff Fullstack Software Engineer

Backend Development
Fullstack Development
TypeScript
Node.js
GraphQL
PostgreSQL
AWS (EC2, Lambda, RDS, S3, IAM)
Event-Driven Systems (Kafka, SQS)
API Integrations
Micro-Service Patterns
Data Modelling
Transaction Workflows
Financial Systems Integration
AI/LLM Integration
Schema Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your backend and full-stack development experience, especially with TypeScript, Node.js, and AWS. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our mission at Wizeline. Don’t forget to mention any relevant projects or achievements that showcase your expertise.

Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to include them in your application. We love seeing real-world applications of your skills, especially those involving financial systems or AI integrations!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it shows you're keen on joining our vibrant community!

How to prepare for a job interview at Wizeline

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially TypeScript, Node.js, and AWS. Brush up on your experience with ORM tools like Drizzle or Prisma, as they’ll likely ask you to explain how you’ve used them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, particularly around backend development and financial systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your impact.

✨Understand the Business Context

Familiarise yourself with the financial workflows and transaction processes relevant to the role. Being able to discuss how your technical skills can directly support business goals will set you apart from other candidates.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s approach to AI integration and their tech stack. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values.

Senior/Staff Fullstack Software Engineer
Wizeline

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>