Go / Typescript Developer

Overview

We are seeking a Senior Software Engineer with expertise in Go and TypeScript to join a dynamic SaaS/FinTech company. In this hybrid role, you will collaborate with a dedicated engineering team to design and maintain scalable B2B SaaS solutions, focusing on workflow automation and cloud-native architecture. This position offers the opportunity to influence software design and operational practices while working on complex and innovative projects.

Responsibilities

  • Design and build scalable B2B SaaS and workflow solutions.
  • Develop cloud-native services using an API-first approach.
  • Modernize existing applications and business logic for a cloud-first architecture.
  • Build automation that is testable, maintainable, and designed to scale.
  • Contribute to architecture and technical decisions across cross-functional teams.
  • Build and improve CI/CD pipelines and engineering automation.
  • Ensure applications are observable, supportable, and production-ready.
  • Coach and share knowledge with other engineers.

Requirements

  • Strong commercial experience with TypeScript/JavaScript.
  • Experience building and operating cloud-native applications.
  • Knowledge of containerization technologies.
  • Understanding of at least one major cloud platform and its trade-offs.
  • Strong understanding of APIs, automation, CI/CD, and modern software delivery practices.
  • Experience designing software for maintainability, testability, and production support.
  • Familiarity with high-performance languages like Go/Golang.
  • Strong communication skills and ability to work across technical and non-technical teams.