×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full-Stack Software Engineer

Job in Winnersh, Wokingham, Berkshire, RG40, England, UK
Listing for: Sage
Full Time position
Listed on 2025-11-15
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Job Description & How to Apply Below
Location: Winnersh

Job Overview

As a Senior Full‑Stack Engineer on our new UK‑based team, you will help us build a financial B2B SaaS platform using Type Script, React, and Node.js. You’ll tackle our unique challenge: ensuring high performance on an application that handles complex financial calculations and large datasets.

With a 60/40 backend‑to‑frontend focus, this role is perfect for a proactive engineer who is passionate about building high‑performance software throughout the stack and thrives in a multicultural environment. This is a fantastic opportunity to grow your skills while shaping a new team and a cutting‑edge platform.

This is a hybrid position – working three days a week from our Winnersh office.

Key Responsibilities
  • Take full ownership of the feature development lifecycle, from concept and design to testing and deployment.
  • Collaborate with product managers, designers and other engineers to translate requirements into well‑architected, user‑friendly features.
  • Write clean, scalable and high‑performance code for both backend (Node.js) and frontend (React/Type Script).
  • Collaborate with field teams to support our customers, debug issues and offer prompt solutions.
  • Participate in code reviews and contribute to the continuous improvement of our development processes.
  • Improve the performance, scalability and security of the platform.
  • Develop and maintain comprehensive tests to ensure software quality and reliability.
  • Contribute to our Node.js and AWS backend services.
  • Stay up‑to‑date with the latest trends in web development and cloud‑based SaaS technologies.
Required Qualifications
  • 5+ years of professional experience in software development for scalable, web‑based applications.
  • Experience in building large‑scale, maintainable applications, with proficiency in Type Script/JavaScript.
  • Proven experience building and maintaining backend services with Node.js and a common framework (e.g., Fastify, Express, NestJS).
  • JavaScript performance optimisation – you know how to profile, debug and refactor code to make it faster.
  • Experience in modern frontend frameworks (e.g., React, Vue, Svelte).
  • Experience with AWS infrastructure.
  • Experience with CI/CD pipelines.
  • Bachelor’s degree in Computer Science, Software Engineering or a related field from a university or a leading college.
Bonus Points
  • Experience with Browser DB (Indexed

    DB) and Sync Engine pattern.
  • Experience with data‑intensive applications or financial modelling.
Soft Skills
  • Strong problem‑solving abilities and an eagerness to learn.
  • Excellent communication skills and the ability to work well in a multicultural environment.
  • High attention to detail and a commitment to delivering high‑quality work.
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Industries

Software Development

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary