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.
Our company provides a comprehensive view of the public blockchain ecosystem and uses advanced analytics and data scraping to map suspicious transactions and related entities.