Senior Full Stack Engineer - JavaScript / C#
Hands-on senior full stack engineer based in Hull (hybrid) in an internal technology function spanning a multi-site group. Day to day they design and build enterprise web applications, APIs and integrations, help modernise and migrate legacy systems, and mentor others using TypeScript, Node.js, C#, .NET and SQL Server.
- Compensation
- Not disclosed
- Location
- United Kingdom
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Strong commercial experience with C# development
- Experience building and supporting web applications
- Understanding of both frontend and backend application architecture
- Experience working with APIs, integrations and databases
- Ability to operate across a varied technology landscape
- Strong problem-solving and technical decision-making skills
- Collaborative approach and willingness to mentor and support colleagues
- Passion for continuous improvement and modern software engineering practices
- Experience with TypeScript
- Experience with Node.js
- Experience with .NET
Nice to have
- Experience with SQL Server
- Experience with Docker
- Experience with Vite
- Experience with KOA
Full description
This is a hands‑on role for an experienced engineer who enjoys solving complex technical challenges, influencing architecture decisions, and working across both backend and frontend technologies. You'll play a key role in helping modernise existing systems, supporting the migration of legacy applications, and contributing to the development of new enterprise‑scale platforms and web applications.
- Hull (office-based with flexibility for hybrid working)
- Free on-site Gym, Cycle to Work Scheme, Regular Social Events
The Opportunity
We’re searching for a Senior Full Stack Engineer to join a growing internal technology function across a multi-site group.
- Designing, developing and supporting enterprise applications across backend and frontend technologies.
- Helping to standardise and modernise an evolving technology estate.
- Migrating and enhancing existing applications and platforms.
- Developing and maintaining large-scale web applications and customer-facing portals.
- Supporting integrations between business systems and web applications.
- Working across databases, APIs and enterprise platforms.
- Collaborating with developers across multiple technology stacks.
- Providing technical leadership and guiding less experienced engineers where required.
- Supporting ongoing innovation projects, including AI-enabled solutions and modern application development initiatives.
- Contributing to system architecture, technical design and engineering best practice.
The successful candidate will have experience across a combination of the following technologies:
Core Technologies:
- TypeScript
- Node.js
- C#
- .NET
Databases:
- SQL Server
- Docker
- Vite
- KOA
We're looking for an engineer who can demonstrate:
- Strong commercial experience with C# development.
- Experience building and supporting web applications.
- Understanding of both frontend and backend application architecture.
- Experience working with APIs, integrations and databases.
- The ability to operate across a varied technology landscape.
- Strong problem-solving and technical decision-making skills.
- A collaborative approach and willingness to mentor and support colleagues.