What are the responsibilities and job description for the Python Developer (Remote) position at Crystal Blockchain Analytics?
Position Summary:
We are looking for a talented Mid to Sr Python Engineer to join our team.
More details: crystalblockchain.com
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 commercial 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 with a Flask framework;
- Knowledge of Unit Testing principles;
- 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;
- Experience of mentoring a team and leading a project;
- Experience with open source solutions;
Python Developer
Amazee Global Ventures Inc -
Ann Arbor, MI
Python Developer
Ampcus, Inc -
Mc Lean, VA
Python Developer
Judge Group, Inc. -
Lionville, PA