All offersLondonGoGolang Developer
Golang Developer
Go
Tabeo

Golang Developer

Tabeo
London
Type of work
Undetermined
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Remote

Tech stack

    Design Patterns
    advanced
    Git
    advanced
    Go
    advanced
    Golang
    advanced
    PostgreSQL
    regular
    Docker
    regular
    Microservices
    regular
    Kubernetes
    nice to have
    CQRS
    nice to have

Job description

Online interview
Friendly offer

Description

Tabeo makes private specialist healthcare more accessible by providing doctors with tools for payments and business. Tabeo's payments platform processes cards at low costs and connects lenders, providers and patients seeking finance at point of sale. In addition, Tabeo offers doctors a free service to build customised websites, including a patient app and mini CRM platform to manage patient leads.

Over 8,000 specialist doctors across the UK already partner with Tabeo. 150+ more sign up every month. The business has recently expanded to France, Italy and the Netherlands. In the next 12 months, Tabeo will launch in Germany, Spain and the US. The business is profitable and increased its revenue 10x in the last two years. In 2021, Tabeo raised over £300 million in additional funding.

To accelerate innovation and growth, Tabeo is growing its team from 25 to 50 in 2022. The business currently operates on a remote first approach. We equip them with all perks and tools to make this work. Plus, we come together at least every quarter for our Team Week. The next one is in Dubai in March followed by Reykjavik in June. More fun, less office.


About the role

We are looking for a great senior level Go developer with a strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing Go packages and programs that are scalable and maintainable within our microservices architecture. A commitment to collaborative problem solving, sophisticated design, and quality product is essential. Most of all, you must be someone who is passionate about writing great code and getting things shipped for thousands of customers to benefit from.

Responsibilities

  • Writing scalable, robust, testable, efficient, and easily maintainable code
  • Translating software requirements into stable, working, high-performance software
  • Playing a key role in architectural and design decisions, building toward an efficient microservices distributed architecture
  • At this early stage, where each moment is an opportunity of innovation and improvement, everyone will be wearing several hats and enjoying full autonomy


Requirements

  • Minimum 3 years experience of coding in Go for a commercial product
  • Excellent communication and coordination skills
  • Excellent troubleshooting abilities
  • Creative problem solver, organised and meticulous


Additionally, the following would be nice-to-haves but not a must:

  • Experience with ES/CQRS architecture
  • Experience with utilising Confluent Kafka with Go


Flexibility is a must. We work in a fast-paced environment and we are growing very quickly.

Benefits

  • Employee share options
  • EUR/GBP 2,000 annual training and development budget to be used at your discretion
  • Full kit for home office
  • Life and Health Insurance (Including dental) for UK residents
  • Yearly company retreat
  • Regular trips to our London hub
  • Contribution pension scheme


We are considering applicants for our London office or fully remote.

*If you're applying to work remotely from the UK you have to be eligible to work in the UK. For working outside of the UK eligibility to work in the UK is not required.