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

The client is an auto transport logistics company, providing a suite of software solutions to the car hauling industry. Their customers span the full spectrum of auto transportation, from consumer car shipping companies to auction houses, carrier transport companies to independent owner-operator truckers. They are building things to shake up and change the logistics industry. Native mobile apps, data scientists, single-page web applications, and so much more. In addition, provide ways for carriers, shippers, retailers and brokers to make deals more effectively, increase productivity, manage workflows and grow their businesses mainly for the USA market.  

Experience / Skills: 

Must have: 

5+ years of experience developing Python apps 
Experience with the Django framework 
Experience with REST APIs and Django Rest framework 
Good knowledge of databases - Postgres, MySQL, Redis 
Decent knowledge of HTML and JavaScript 
Excellent knowledge in OOP 
Excellent spoken and written English 
Being a responsible and team-oriented person with an ownership mindset and get-hit-done attitude. 

Good to have: 

Knowledge of what good API design is and you have experience doing it 
Good knowledge and experience working in the Linux OS environment 
Have a good understanding of iterative development. 

Responsibilities: 

Building great, scalable software and APIs in python and Django (and also other technologies) 
Integrating core business systems 
Participating in the architecture, design, and development phase of software production 
Enforcing coding UI standards. 

We offer:  

Modern technologies and management methods 
Career opportunities 
Flexible working schedule, paid vacations and sick leaves 
Medical insurance 
Great office location, the possibility to work remotely.