Full-Stack Python Engineer

8 февраля 2019    66

Job Summary
We’re looking for a Full-Stack Python Engineer to help operate and improve our systems so we can provide the best, most relevant content in real time on top of our hi-load API.

Technology stack:
React/Redux, Python 2, 3, Django, Flask frameworks, Pytest, OpenAPI/Swagger, fab, OAuth, wrapping 3rd party APIs,
MySQL, Redis, PostgreSQL, ElasticSearch, Docker, Kubernetes, Kong, credstash, virtualenv, Jenkins, AWS.

Qualifications and Skills:
— Full-stack development experience on high-scale systems
— Expert knowledge React & experience building apps in React framework
— Advanced web expertise with Python stack
— Solid Computer Science background
— 3+ years of relevant software development experience
— Product-focused team player mindset
— English — Upper Intermediate or above

— Knowing web based application testing tool (such as selenium, nightwatch js) is a plus
— Expertise with protobuf/gRPC s a plus
— Other Front End framework experience is a plus
— Design / Develop RESTful API experience is a plus

We offer multiple benefits, that include
— Challenging work in an international professional environment
— Long standing team, as this is for a long term project
— Mature and highly professional leadership team on the Client’s side
— Mastering the English language with a native speaker
— 40-hour working week with flexible working hours
— Flexible work-from-home policy
— Competitive salary
— PE accounting and support
— 20 paid vacation days per year
— 14 paid sick leave days per year
— Annual deposit for attending external events (conferences, workshops, etc.)
— Collaborative friendly team environment
— Cozy fully equipped office space in the city center (near “Palats Ukraina” subway station)

— Building the frontend using React
— Building the Python backend API to support the frontend
— Code review for both
— Contribute to the requirements, architecture and implementation of existing and future systems
— Deliver constant value back to the business in a highly agile team
— Collaborate effectively with engineers and other team members
— Daily communication with English-speaking customer (calls, meetings, demos, etc.)
— Adapt quickly to new technologies

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.