Python Developer

Webinterpret Poland
Mid
14 000 - 19 000
pln
net / month (B2B)

Online interview
B2B
Inflancka 4A, Warsaw Remotely
Remote possible
100%
Paid vacation
24

Your tasks

As a Python Developer you will be a part of a multi-disciplinary agile team that is responsible for developing services and plugins to process and localize large amounts of e-commerce listings and run thousands of localized Ecommerce sites.

  • You will work on the development of our internal micro-services & APIs to support a flow of millions of products and orders between domestic and international stores
  • You will improve performance and scalability of our services
  • You will breathe and live by Test Driven Development to outsmart your QA colleagues
  • You will continually seek to develop your skills, learning tools and technologies that help you master your profession
  • You always stand up to the challenges your software may present to the not so amused customer, be the light in the tunnel, not just at the end of it.
  • You influence your peers, your stakeholders to design a top notch solution for every problem space you put your hands on.
  • Help with architecture-level design decisions during various phases of a project.

Project description

Webinterpret is a fast-growing SaaS business with offices in 5 countries. Our SaaS-based software provides Ecommerce Localization Engine that enables online retailers to rapidly expand their business into international markets.

Our services are appreciated by over 20,000 retailers across Europe, US and China and are used to run cross-border Ecommerce stores with some of the biggest names in e-commerce such as Amazon, Ebay, PayPal and others.

Millions of products and orders are processed by our system daily. We are stable, fast growing company of 200+ people that has very ambitious and exciting plans.

We are an international team of talented, empowered people who strive in a fast-paced agile environment. We don’t like bureaucracy and like to get things done. We work as a team and help each other. We are constantly learning, finding better ways to do things, and sharing knowledge.

If this sounds like your type of environment, get in touch.

WE OFFER

  • The chance to work on large-scale exciting products
  • The opportunity to work as part of a dynamic, experienced, international team
  • Attractive remuneration
  • Team structure that allows working remotely
  • Referral program

Who we're looking for?

MUST HAVE

  • 3+ years of recent production quality Python product development experience.
  • Experience in designing highly scalable web applications
  • Experience developing and maintaining complex web architectures

Experience with the following technologies:

  • SQL databases such as: MySQL, PostgreSQL, or similar
  • NoSQL databases such as: MongoDB, Memcached, or similar
  • strong analytical skills
  • Experience in SOA and message queues (like RabbitMQ)
  • good written and spoken English, comfortable with working in an international environment

NICE TO HAVE

  • Experience in scalability and caching techniques
  • Knowledge of TDD
  • Knowledge of REST (Swagger)
  • Having contributed to Open Source ( send us your GitHub id!)
  • Basic DevOps skills (*nix, Apache/nginx)
  • Some experience with Docker
  • Knowledge of Amazon Web Services (EC2, RDS, ELB, EBS)
  • Experience in ElasticSearch
  • Experience working in an Agile environment
Skills
Python
MySQL or PostgreSQL
MongoDB or Memcached
RabbitMQ
How we manage our projects?
Who makes architectural decisions?
Architect
Who makes technology stack decisions?
Architect, Developers
Project management software
JIRA
How we code?
Git
Version control
Style guide
Code review
Pair programming
TDD
BDD
Knowledge database
How we test?
Unit tests
Integration tests
System tests
Performance tests
Manual testing
Test automation
CI
Toolset
Laptop
Additional monitor
Headphones
Personal container
Freedom to pick your tools
Operating system
Work environment
Tech supervisor
Open space
Flexible working hours
8 - 19
Office hours
Healthcare
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
Kitchen
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
Traning
  • Conferences
  • Trainings
  • Books
Parking
  • Bicycle parking
Other
  • Shower
  • Chill room
  • Integration events

Our company

Webinterpret Poland

Warsaw, Toronto, Barcelona, Paris, Shenzhen, Belfast 250
Tech skills
  • Python
  • PHP
  • JavaScript

Check out similar job offers