Senior Python (Django) Developer (offline)

Daxx is looking for a Python (Django) Developer to join a team in our Kyiv/Kharkiv/Dnipro office.

About the client:

WorkFlowy is a fractal document that offers a simple, yet incredibly powerful way to store all the information in your life. It is a genuinely different take on information management, with a cult following of 100K or so passionate users. We’re currently building out our core team to increase product velocity. We believe the product has the potential to serve as a key part of millions of people’s lives, and we want to get it to that point.

We need a Senior developer to take ownership of our backend APIs and their interaction with the frontend. This job involves a lot of interesting technical challenges, from building and maintaining various realtime syncing mechanisms for different types of data to designing and building new APIs to support our frontend developers as they build the interface, to debugging performance issues that could originate anywhere in the stack (we don’t have many), to optimizing Postgres performance and throughput.

The core of the position relies on expertise in Python, Django, Postgres, and standard backend technologies. However, our product has a realtime syncing component which has a frontend component. You will thus also do work in Typescript on the Frontend. However, you will not be required to do any interface work, the work on the frontend will be strictly limited to direct interactions with the backend related to syncing and will simply be an extension of your backend work.

Initial Projects:
Websocket based realtime syncing for document updates (we currently rely on polling)
Syncing of data types that don’t currently sync (account data, settings, etc)
Support of image uploads and resizing

Responsibilities:
Building and maintaining various realtime syncing mechanisms for different types of data;
Designing and building new APIs to support our frontend developers as they build the interface;
Debugging performance issues that could originate anywhere in the stack (we don’t have many);
Optimizing Postgres performance.

Requirements:
At least 4 years of expertise in Python language
At least 2 years of experience with Django framework
Experience with Postgres

Will be a plus:
Understanding of AWS, Travis, New Relic, Sentry
Typescript or experience with at least one strongly typed language is preferred
Node

Daxx offers:
Direct cooperation with the customer
Dedicated HR/ Client Manager
Competitive salary, medical insurance, 20 working vacation days
Regular corporate events, team buildings, etc.

About Daxx

Daxx is a Netherlands-based software development and technology consulting company with more than 20 years of experience and over 450 experts on board. We build dedicated teams to help fill technological and expertise gaps for international clients.

At the end of 2020, Daxx became a part of Grid Dynamics Group — a US-based technical service and consulting group of companies with a strong presence in the Eastern Europe region. Within the Grid Dynamics Group, Daxx continues to bring innovation and progress to tech businesses around the world.

We offer value-added services to our clients which include quality control, security testing, and process and technical consulting. So far, Daxx has helped more than 300 companies set up, manage, and retain their remote development teams in Ukraine.

Company website:
https://jobs.daxx.com/

DOU company page:
https://jobs.dou.ua/companies/daxx-group/

The job ad is no longer active

Look at the current jobs Python Kyiv→