Position: Senior Backend Developer
Company: Toughbyte
Category: Python
Experience required: 5y
English level: upper
Published: 2021-11-01T00:00:00+02:00

Must-have skills:
-The primary language is Kotlin but they are ok to interview engineers with solid backend experience in other languages (Python, Ruby, Java, Rust, C# etc. with the ability to write clean, scalable code). The candidate should be ok to switch to Kotlin
-5+ years of experience in Senior-level positions
-Experienced in databases (RDBMS, NoSQL). Their default one is PostgreSQL
-TDD driven development
-Experience in managing AWS services (preferably using Terraform) and CI/CD processes
-Product-oriented mindset (at least last 3 years should work in product company)
-Understanding of CS fundamentals (data structures, algorithms, algorithms complexities, etc)
-Experience of working remotely/ in a distributed team (at least for 3 years)
-Bachelors / Masters degree in Computer Science, Math, Engineering  or related field
-Flexibility to switch between projects easily and language agnostic 
-Fluent English