logo[мetahunt]
> Djinni

Software Engineer

Dataforest
company:Outsource
djangodjango rest frameworkpythoncelerysqlunit testing
awsrediselasticsearchstripeshopifypaypal
experience2+ years
> full description

Looking for a Django/DRF Developer to join the Dataforest team. If you are looking for a friendly team, a healthy working environment, and a flexible schedule ‒ you have found the right place to send your CV.

You'll be a great fit if you have:

 

- 2+ years of experience with Django and it's components;

- Experience with RESTful APIs, DRF and related libraries;

- Experience with Celery and async task management;

- Experience with SQL and query optimisation;

- Experience of writing tests;

- Able to work independently and excellent in communicating challenges and issues;
 

Would be a plus:

 

- Experience with AWS services (EC2, API Gateways, Lambda, SQS);

- Experience with NoSQL databases (Redis, Elasticsearch, etc.);

- Experience of end-to-end implementation for new functionality;

- Experience with payment systems integrations (Stripe, Shopify, Recurly, Paypal, Braintree, etc.);

- Experience with chargeback management tools (Ethoca, RDR, CDRN, etc.);

- Understanding how to handle high load on projects;
 

What you'll do:

 

- Design, develop and maintain payment gateway and other integrations;

- Design and develop new features and maintain existing functionality.

- Design and develop web applications using Python/Django/Celery.

- Design, develop and maintain RESTful APIs using Django Rest Framework (DRF).

- Write clean and well-structured code that is easy to read and maintain;

- Write and maintain technical documentation.

- Write and maintain unit tests to ensure code quality.

- Optimize and maintain the security, performance, and usability of the applications.

- Collaborate with the PM/Frontend/DevOps/QA and others team members.

 

We ensure your growth with:

 

- Great networking opportunities with international clients, challenging tasks;

- Building interesting projects from scratch using new technologies;

- Personal and professional development opportunities;

- Competitive salary fixed in USD;

- Paid vacation and sick leaves;

- Flexible work schedule;

- Friendly working environment with minimal hierarchy;

- Comfortable, spacious and well-equipped office in the city center;

- Team building activities, corporate events.