Middle PHP Symfony Developer
About the Company:
We are a Ukrainian product company Checkbox, a business management tool for small and medium-sized enterprises. Our software-based cash register fully replaces traditional cash registers, turning a smartphone, tablet, PC, or POS terminal into a fiscal register, terminal, and scanner.
The service was founded by Dmytro Dubilet and Andriy Sukhov, who, since 2020, have been working together with an IT team on the development and implementation of fiscal registers.
We are looking for:
A Middle+ Full-stack Developer (PHP, Symfony + Vue.js) or Middle+ PHP Developer (PHP, Symfony) to join our team and actively contribute to the product's growth.
Technologies we use:
- PHP 7.3-8.3
- Symfony, API Platform
- PostgreSQL, Elasticsearch
- Redis/KeyDB, Apache Kafka
- Docker, Kubernetes
What we expect from the candidate:
- 4+ years of web application development experience
- Excellent knowledge of PHP
- Understanding and practical application of OOP, SOLID, KISS, MVC principles/patterns, etc.
- Recent experience with Symfony/Doctrine ORM (3+ years)
- Experience working with message brokers
- Understanding of principles and experience in developing RESTful APIs
- Experience with SQL databases (3+ years), ability to write and optimize queries, and design data models
- Experience with Docker, Docker-compose, Git
- Ability to work in a team
Would be a plus:
- Experience working with API Platform (Symfony)
- Experience with NoSQL databases
- Ability to develop and implement microservices
- Experience in frontend development (JavaScript, HTML, CSS, Vue.js, SPA)
Soft Skills:
- Proactive attitude, communication skills
- Ability to estimate tasks accurately and meet deadlines
- Independence in problem-solving
What we offer:
- Work in a team of true professionals
- Dynamic environment: minimal bureaucracy and fast decision-making
- Fully remote collaboration
- Free English courses
- 24 working days of vacation per year and sick leave
- Compensation for relevant education, conferences
- Stable salary paid twice a month