Position: Senior Backend developer
Company: Serious Software
Experience required: 5y
English level: upper

In the app you can follow your friends, local guides or favourite outdoor athletes to see what adventures people in your community are up to - or plan and record your own adventure. 

With the help of this app you can discover the world’s best skiing, hiking, and mountain biking routes – written and moderated by qualified professionals.

Requirements:
- 5+ years experience software development;
- Experience with one or more of the following languages: Ruby, Go/Golang, Typescript;
- Excellent written and verbal English skills.

As a bonus skills:
- Technical experience in other languages - they try to choose the best language for the job and other teams in their company use Kotlin, Swift, C++, and Python - they value people who can collaborate across the stack;
- Experience with PostgreSQL, PostGIS, ActiveRecord, ElasticSearch and more API design and GraphQL;
- Building and deploying Docker containers to cloud providers - we use Kubernetes on AWS;
- Git, CI, testing, automation - all part of they day-to-day.

Responsibilities:
- Design, develop, deploy, and maintain the client-side backend services;
- Take personal responsibility for functional and non-function quality;
- Debug and resolve errors and respond swiftly to user feedback and metrics.