Position: Senior Python Developer
Company: Unicsoft
Experience required: 5y
Category: Python
English level: intermediate
Published: 2022-05-01T00:00:00+03:00

Requirements:
- 7+ years of experience in developing and maintaining cloud services in Python (FastAPI, Flask or Django) or NodeJS (Express, Hapi, Restify and/or NestJS) services
- Docker as an essential part of any large software project, Linux command line
- SQL and data organization (PostgreSQL, MySQL/MariaDB)
- English - at least strong-intermediate

About the Position:
 We are passionate about music and create a revolutionary product which will affect the way millions of people study and play music every day. We are searching for an experienced senior software engineer ready to join our effort and help us build the foundation of our solution – a scalable backend capable of handling thousands of simultaneous users by means of latest cloud technologies. Our product will provide millions of amateurs and professionals instant access to the majority of world’s music heritage.

Job Responsibilities:
- Establish a scalable ecosystem of services to serve mobile/web clients around the world
- Design and maintain ReST API’s for internal and public use in close collaboration with frontend teams
- Troubleshoot failures and performance bottlenecks, improve and extend services, including those from open-source communities
- Contribute to best-practices, improving code style and a culture of improvement over iteration