Position: Senior Software Engineer (Back End) for MW
Company: ALLTA
Experience required: 5y
English level: upper

**Необходимые навыки**
4-8 years of backend experience.
Experience building high performance, distributed systems
Experience with Node.js
Experience in driving and using modern development practices such as BDD and TDD would be highly advantageous
Passion for beautiful, well tested code
In-depth understanding of the entire development process (design, development and deployment)
Experience working in a fast-paced environment

**Будет плюсом**
Experience with AWS
Past Experience is a Fintech startup is a plus

**Предлагаем**
People-oriented management without bureaucracy
The friendly climate inside the company which is confirmed by the frequent come back of previous employees
Flexible working schedule
Paid time off (18 working days per year, plus all national holidays and 9 sick days)
Laptop of your choice: MacBook Pro or Windows/Linux business laptop + large extra screen
Full financial and legal support for private entrepreneurs
Education compensation
Free English classes with native speakers or with Ukrainian teachers (for your choice)
Dedicated HR
Comfortable offices in the city center (pets friendly btw:) )
Possibility to choose your workspace either remote or combination of your home and one of our development offices/possibility of rotation between offices (Kyiv, Kharkiv)
We help with relocation. If you’d like to move to Kyiv or Kharkiv, we’ll try our best to make your relocation smooth and effortless
Last but not least — regular team buildings and corporate event

**Обязанности**
Designing and implementing highly secure, fault-tolerant APIs for our front end app
Working in close collaboration with infrastructure and frontend teams
Taking ownership of key technology decisions, building for scale, and optimizing for output
Continuously look at ways of improving our ways of working
Developing deep payments expertise, always looking for ways to optimize our backend infrastructure
Creating detailed internal documentation for the projects you work on

**О проекте**
Bllink provides a financial solution for residential buildings, allowing building management teams to collect money, track and monitor the financial activity of each building while never having to be physically on-site!

Our unique and fast onboarding process allows management teams to start accepting payments in minutes while benefiting from all the advantages that digital payments have to offer. We provide our end-customers with a digital wallet that helps them make all payments in a fast and easy way.
Bllink’s software changes the daily routine for property managers.

Our end-to-end solution simplifies the most resource-consuming aspect of managing a building — the financial aspect.
Property managers don’t need to waste precious time running around and manually collect cheques and cash, they simply let Bllink handle all that automatically and effortlessly.