Python Developer

  • Engineering
  • Remote job

Python Developer

Job description

Xapo is a leading bitcoin wallet, and we have a mission to bring bitcoin to the everyday lives of people across the world. We are looking for REMOTE Senior Python Developer, ideally with Cryptocurrency or Netsuite experience to join us!

We need top-tier engineers with a successful track record of finding solutions for complex problems. Xapo has a unique, dynamic work environment as most of our teams work remotely, hence we need engineers who are self-sufficient, flexible and able to learn our technologies, and the Xapo way of doing things with minimal supervision quickly.

The ideal candidate will be a seasoned developer with proven experience in backend development using python, with strong knowledge of MySQL programming and Redis. The successful candidate will lead the development of horizontally scalable, high-performance applications. This position is 90% backend and 10% front end. Experience with fin-tech and trading platforms development is a strong plus.

We are looking for several Developers

Requirements

Must Haves

- 7+ years of Python experience

- 5+ years of MySql and Redis experience

- 3-5 years experience of REST/RESTful, JSON, or Web API 

- Strong problem-solving and communication skills and enjoys a collaborative environment 

- Flexible, self-starter, fast-learner – willing and able to quickly learn new technologies and skills

Nice to Have

- Flask, docker, uwsgi and NGINX, experience.

-Netsuite (strong nice to have)

- Cryptocurrency experience [strong nice to have]

- Solid Javascript and jquery skills

- Knowledge of HTML, CSS development

- Experience using Git, Stash, Jira

- Experience with other major development language and frameworks like C, C++, Java or.NET, Node.js is  desirable

- Experience with other front-end frameworks like Prototype, Undersore.js, etc 

- Mobile development knowledge

- Bilingual in English and Spanish

- Experience within fin-tech and knowledge of Bitcoins would be ideal