Position: Development and Architecture Team Lead
Company: Make it in Ukraine
Experience required: 5y
English level: upper

Duties and responsibilities:

Choose technologies for backend development;
End-to-end feature designing and implementation;
Code, debug, test and deliver features and improvements in a continuous manner;
Provide code review, assistance and feedback for other team members;
Refactor code as necessary;

Required:

4+ years experience in developing backend services and API for Web or Mobile Apps;
Software architecture skills. Strong knowledge of Python programming language;
Experience in PostgreSQL database system;
Experience in developing service-oriented solutions;
Understanding of the process of integration with external services.

Would be a plus:

DevOps skills for working in development environment;
Practical experience in big data; Experience with NoSQL, key-value and other storages;
Passion for Bitcoin and Blockchain technologies;
Experience with distributed systems, like cryptocurrencies and blockchain technologies;