Position: Senior PHP Developer
Company: Unicsoft
Category: PHP
Experience required: 3y
English level: intermediate
Published: 2021-07-01T00:00:00+03:00

The System is composed out of three components that we maintain: Backend, Middleware, Frontend and integrates with multiple customers' internal systems. The core element is an Elasticsearch instance that the customers (broadcaster) populate with data from different systems (Programme data, Schedules, Articles,…)

Setup

Backend: PHP 7.4 (Symfony 4 + Sonata + API-Platform)
Middleware: NodeJs + GraphQL
Frontend: ReactJs
Deployment via GitLab CI

Other Technologies:
Elasticsearch: main data source for middleware
MySQL: database
Redis: session storage / cache
Nginx: webserver

Requirements
Senior Developer

Backend: PHP + Symfony experience
Elasticsearch experience
Very familiar with docker/docker-compose
Has an overview of all parts of the application
Maintain existing CI Pipelines

Nice to have:
Middleware/Frontend: NodeJS + GraphQL 

We offer:
- Work remotely or from our Kyiv "Zoloti Vorota" office;
- Full-time engagement, 40 h/week;
- Competitive compensation;
- Dynamic and challenging tasks;
- Projects from scratch;
- Friendly and professional team.