Position: Middle/Senior Backend (PHP) Developer
Company: Finsight
Category: PHP
Experience required: 3y
English level: intermediate

The Role:

We are looking for a Middle/Senior Backend (PHP) Developer to join our team on a full-time basis. You will be a part of a motivated team that is responsible for implementing new functionality for one of the platforms, researching and evaluating technical solutions, and writing quality and maintainable code.


Key requirements:

- 3+ years of commercial PHP development;
- Microservices, СQRS is highly appreciated (message queue/bus, JSON-RPC/grpc protocols);
- DDD knowledge is required;
- PHP 8+, SOLID, OOP;
- Databases (MySQL 8.0+, Postgres) — all types of joins, basic knowledge of groupings and window functions, OVER clause, transactions, understanding of indexes (balanced tree);
- Docker;
- Knowledge of design patterns and best practices (clean/onion/hexagonal (layers), SOA);
- High level of responsibility;
- Great attention to detail;
- Being a collaborative and flexible team player;
- Strong communication skills;
- Time management skills;
- English level: Intermediate.


Would be a plus:
- Comfortable with version control, continuous integration, and code reviews;
- Kubernetes basic knowledge.


Key responsibilities:
- Research and evaluate technical options to implement business requirements;
- Analyze and estimate implementation efforts;
- Write quality, maintainable code;
- Implementation of new functionality and support existing code.


We offer besides competitive salary:
- The friendly team;
- Flexible working hours (you can start work from 8 till 12, depending on - your daily meeting);
- Remote work, with the ability to return to the Kyiv office when it’ll be possible;
- Office in the city center — business center Panorama near the Landscape Alley, 10 minutes from Golden Gate metro station;
- The informal style of leadership and communication, skilled management;
- Work in an Agile environment;
- Participation in seminars, trainings, and conferences;
- English lessons online and the possibility to use English at work;
- Team buildings and other activities;
- Yearly salary review;
- Paid vacation, paid sick leave;
- No trial periods;
- Corporate medical insurance programs from the start date;
- PE accounting and support;
- Referral program.