Position: We are welcome talented Backend Engineers to join our team
Company: Techery
Experience required: 5y
Category: Python
English level: upper
Published: 2020-09-01T00:00:00+03:00

Required skills

Currently, our stack consists of Postgres, Elasticsearch, and Flask. We use advantages of both relational and document-oriented databases and will continue to do so. You think that there are better alternatives, we can always discuss that in our interview.

We believe in CI/CD and use Docker containers with Jenkins pipelines, so at least basic knowledge of them would be a good sign.
Last but not least, we think that every engineer nowadays should know differences between HTTP/1.1 and HTTP/2, how to do API versioning, etc, ...

Personal skills:
Good analytical skills
Good team player, motivated to solve complex tasks
Excellent communication and problem solving skills
Good English is a must for this position.

We offer
Competitive salary;
Career opportunities;
Challenging project;
Friendly and healthy environment;
Occasion of business trips to the US;
Cool office space;
Unlimited vacation

We focus on complex solutions so the customer is always confident in the quality of the application and developers enjoy working with the code and can be proud of themselves and their team.
More insight into our work process. We never write code that “just works”. We always keep a big picture in mind and try to apply best architectural practices. We are searching for people like us, who want to make quality products that will last. We expect you to know design patterns and how to apply them, advantages of functional code vs. OOP and vice versa. We believe that writing tests is mandatory and use several frameworks for that depending on the test types, but knowing all the frameworks are not required, it’s enough just to know why and how to write tests.