Status for Waverley’s Ukraine Office: READ HERE

Python Django Engineer

Python Django Engineer


Europe / Lviv / Ukraine



Core technologies





active development


3 Frontend Developers, 2 Backend Developer2, DevOps, QA, QA Automation (Part-time), PM

About the Client

The project offers marketing budgeting and planning software for optimizing the performance of your spending and strategy.

This system helps to consolidate marketing plans, budgets, and metrics into a single cloud-based system that can be accessed from anywhere for full team collaboration and also automatically reconciles your expenses, increasing accuracy and removing tedious work – leaving more time for marketers to do what they do best: marketing.


The system consists of the following components: 

  • Back-end part (RESTful API, AWS Lambda based microservices)

  • Front-end part (Angular based single page application)


• Design, implement and support new backend components and subsystems

• Work closely with a product manager, DevOps to implement versatile back-end solutions

• Participate in new features architecture design

• Existing Code Maintenance


• 4+ years of experience in Software Development

•Working experience in Python

•Advanced knowledge of Django, deep understanding of Django ORM

•REST API development experience

•Knowledge of software design patterns and the ability to apply them in the development process

•Experience with these methods and tools: Git, IDE for rapid web development, acquaintance with CodeCommit

•At least intermediate English level

•Ability to work independently and in the team

Helpful Experience:

• Familiarity with JavaScript

• Understanding and practical experience with a broader set of AWS services

• Acquaintance with NPM (Node Package Manager)

• Understanding of common RxJS scenarios

Nataliya Nikitchenko
Nataliya Nikitchenko


Get Aboard!

4Mb maximum total size.
Protected by Google reCAPTCHA
Privacy Policy and Terms of Service apply.