Position: Python Developer
Company: NCube
Experience required: 5y
English level: upper

We are looking for a Python Developer who is sharp, and motivated and will help to build the technology backbone for the current and future products.  
Project – a trading platform for p2p trading in physical goods with the possibility of providing a loan by the seller.

We are looking for a Python Developer who is sharp, and motivated and will help to build the technology backbone for the current and future products.  As an individual contributor, you will develop software according to best practices, accruing minimal technical debt. We are looking for someone who strives for efficient development leading to effective solutions and driving projects across the finish line. 

Project – a trading platform for p2p trading in physical goods with the possibility of providing a loan by the seller. 

Experience / Skills required: 

Must have: 
3-5 years of experience as a Python developer. 
Expert knowledge of Python and related frameworks (like Django, Flask or Pyramid). 
A deep understanding and multi-process architecture and the threading limitations of Python. 
Ability to integrate multiple data sources into a single system. 
Familiarity with testing tools. 
Ability to collaborate on projects and work independently when required. 
Experience building server APIs to communicate with mobile applications. 
Experience with microservice architecture. 
Upper-intermediate level of English. 

 Responsibilities: 
Coordinating with development teams to determine application requirements. 
Writing scalable code using Python programming language. 
Testing and debugging applications. 
Developing back-end components. 
Integrating user-facing elements using server-side logic. 
Assessing and prioritizing client feature requests. 
Integrating data storage solutions. 
Coordinating with front-end developers. 
Reprogramming existing databases to improve functionality. 

 We offer:  
Competitive salary with regular review. 
Flexible working schedule, fully remote work opportunities, and office in the very center of Kyiv. 
PE 5% Taxes compensations, accountant assistance.  
Vacation (up to 20 working days). 
Paid sick leaves (10 working days). 
Medical Insurance after the probation period (3 months). 
Online English courses. 
Direct cooperation with the customer. 
Great working environment and team spirit.