Go/TypeScript Developer

Dcoded Limited
Manchester, UK
1 day ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) .NET Framework Computer-Aided Design Application Programming Interfaces (APIs) Artificial Intelligence Business Logic Microsoft Azure Software as a Service Cloud Engineering Software Quality Continuous Integration Cursor (Graphical User Interface Elements)
+10 more
Programming Tools Software Engineering TypeScript Cloud Platform System Spring Cloud GitHub Copilot Containerization Api Design Serverless Computing Golang

Job description

As a Senior Software Engineer, you’ll design, build and maintain scalable B2B SaaS solutions, with a particular focus on workflow, automation and cloud-native engineering. You’ll work across the software life cycle, from technical design and API development through to deployment, observability and production support. The environment follows a we build it, we run it philosophy, so reliability, maintainability and instrumentation are considered from the outset. You’ll also play an important role in technical decision-making, collaborating across product and engineering teams and helping other engineers develop.

What You’ll Be Doing

  • Designing, building and maintaining scalable B2B SaaS and workflow solutions
  • Developing cloud-native services using an API-first approach
  • Helping modernise established applications and business logic for a cloud-first architecture
  • Building automation that is testable, maintainable and designed to scale
  • Working with TypeScript/JavaScript and modern containerised environments
  • Contributing to architecture and technical decisions across cross-functional teams
  • Building and improving CI/CD pipelines and engineering automation
  • Ensuring applications are observable, supportable and production-ready
  • Working iteratively within a Now/Next/Later product delivery environment
  • Using modern development and AI-assisted engineering tools to improve productivity and software quality
  • Coaching and sharing knowledge with other engineers
  • Continuously identifying pragmatic improvements across technology, tooling and ways of working

Requirements

You’ll be an experienced software engineer with a strong background in modern application development and an interest in building high-quality SaaS products. Ideally, you’ll bring:

  • Strong commercial experience with TypeScript/JavaScript
  • Experience building and operating cloud-native applications
  • Experience with containerisation
  • Knowledge of at least one major cloud platform and an understanding of the trade-offs between cloud-native and vendor-specific services
  • Strong understanding of APIs, automation, CI/CD and modern software delivery practices
  • Experience designing software for maintainability, testability and production support
  • An understanding of a high-performance language such as Go/Golang, and where it can be applied effectively
  • Experience working in cross-functional product and engineering teams
  • A pragmatic, iterative approach to software development
  • Strong communication skills and the ability to work effectively across technical and non-technical teams
  • A commitment to continuous learning, knowledge sharing and coaching others

Experience with .NET, Azure and DORA metrics would be advantageous, but isn’t essential. You’ll also be comfortable using - or actively exploring - modern AI-assisted development tools such as Cursor, GitHub Copilot, Warp or similar.

Why This Role? This is a strong opportunity for a Senior Engineer who wants more than simply working through a development backlog. You’ll have the scope to influence how software is designed, built and operated; work on genuinely complex workflow and automation problems; and help shape the evolution of a modern SaaS/FinTech platform.

Apply for this position

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

Apply on www.careerboard.com
Prepare application

Good distractions

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

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

1:36 min

Characteristics of a data intensive application developer

Noam Honig · LIVE

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

Videos

See all

Related articles

See all