Full Stack Software Developer

gb We Are Dcoded Limited
Manchester, UK
5 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£70,000.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Query Performance ASP.NET .NET Framework Adobe InDesign Artificial Intelligence C Sharp (Programming Language) Code Review Databases Object-Oriented Software Development Query Optimization Standard Sql
+13 more
SQL Databases Transaction Data TypeScript Web Services Network Routers .NET Core Tailwind ReactJS Webpack Free and Open-Source Software React Native Front End Software Development Web Api

Job description

We are seeking a Full Stack Software Engineer to help build our platform from an early stage. This position offers a distinctive opportunity to work across the full stack, from React/TypeScript interfaces through to a C#/.NET back end, with real influence over technical decisions and engineering standards as one of the company’s earliest engineering hires. This is a pre-seed company: it’s not a guaranteed path, but when we succeed, the upside is significant. This role won’t suit a typical career developer looking for a safe, well-trodden path., * Designing, building, and shipping features across the full stack, from database to UI.

  • Working closely with the founding team to translate product requirements into robust, scalable systems.
  • Building and maintaining APIs and services in C# (.NET Core / ASP.NET) backed by SQL, with attention to query performance and tuning.
  • Building responsive, accessible interfaces in React and TypeScript, using the team’s front-end toolkit (Vite, turborepo, pnpm, Radix, ShadCN, Tailwind, Zustand, Tanstack Router, Tanstack Query).
  • Contributing to the mobile experience using React Native and Expo, sharing patterns and tooling with the web codebase where sensible.
  • Using AI coding tools as part of your workflow - critically reviewing, testing, and taking ownership of AI-generated code rather than accepting it uncritically.
  • Participating in code review, architectural discussions, and establishing engineering practices and standards as an early hire.
  • Helping build a culture of strong engineering discipline including clean code, sound OOP design, and a proper test pyramid in a company operating in a regulated, data-sensitive industry.

Requirements

  • Strong engineering fundamentals: SOLID, DRY, Law of Demeter, and the reasoning behind them, not just the acronyms.
  • Good architectural vocabulary and understanding - able to discuss trade-offs, not just name patterns.
  • Solid grounding in design patterns and practices, and a clear sense of what makes code genuinely clean and maintainable.
  • Strong OOP design and development skills.
  • Understanding of the test pyramid and how to apply it practically.
  • Exposure to delivering at scale - not necessarily concurrent users, but real transactional data volume and processing.
  • Hands-on experience with TypeScript and React; comfortable picking up an opinionated modern toolkit even where specific tools (Zustand, Tanstack Query/Router, Radix, ShadCN) haven’t been used directly before.
  • Hands-on experience with C#, .NET Core / ASP.NET, and Web API design.
  • Solid SQL skills; experience demonstrating query tuning is a bonus.
  • Knows how to use AI coding tools properly and is able to explain what a genuine review process for AI-generated code looks like, not “vibe coding” without review or understanding.
  • An entrepreneurial mindset - someone who understands and accepts the trade-off between a pre-seed company’s risk and its potential reward.
  • Desirable Experience with React Native and Expo.
  • Experience with monorepo tooling (turborepo, pnpm workspaces, or equivalent).
  • Experience in insurance, fintech, or another regulated/compliance-sensitive industry.
  • Side projects, open-source contributions, or prior startup/founder experience.

About the company

We are a pre-seed startup building an AI-powered product for the insurance sector, helping streamline and modernise processes that are traditionally slow and manual, and integrating with the existing workflows of the businesses we serve.

What We Offer A genuine ground-floor opportunity, with real influence over both the product and the engineering culture as one of the company’s earliest hires. A small, fast-moving team where ownership and autonomy are expected from day one. Meaningful equity in the business, with significant upside if the company succeeds. The chance to help define engineering standards and practices from scratch, rather than inheriting someone else’s. Remote working.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

5:14 min

Delivering remote modules with Webpack Module Federation

Trishul Goel · JS Congress

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

7:44 min

Bootstrapping a test-driven asp.net web api

Alex Banul · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all