Position: Senior Developer
Company: RetargetApp
Experience required: 2y
English level: intermediate

What you will need to do
— improve the quality of our coding base
— bring value to the product by writing code and developing high-quality features
— make architecture and infrastructure decisions that improve the product
— process high-level tasks through personal knowledge and expertise
— participate in business challenges discussion
— closely cooperate with the development team
— perform code review

This is for you if you
— have strong knowledge of Python and web-frameworks
— have experience in working with GoLang and other languages
— have experience with SQL, PostgreSQL, no-SQL databases, queue managers
— know principles of work of Web (HTTP-protocols and other common protocols)
— are experienced in building the app architecture from scratch
— have knowledge of SOLID principles and ability to use them reasonably
— have experience of support and monitoring of the app on the production
— skilled at app performance monitoring and logging
— additionally know working principles of JavaScript and front-end frameworks
— know orchestration systems (Kubernetes)
— have previously worked with Google Cloud/AWS
— have experience with Docker, Docker Compose
— are an experienced Linux system user
— know how to explain the choice of the method of implementing a task
— know how to keep a balance between architecture-reasonable and efficient decisions

What we offer
— opportunity for self-development
— 40-hour working week with a flexible schedule
— friendly team
— competitive salary with regular compensation reviews
— paid holidays and sick leaves
— gym membership

Drop us a line if you think that this job is right for you!