Senior Software Engineer, PHP

On-siteSalary not specified
Poland · Warsaw, Poland · Ivano-Frankivsk, Ukraine · Kyiv, Ukraine

Tech Stack

JSONSymfonyMySQLRESTOOPPostgreSQLPHPLaravelHTTPSOLID

Job Description, Responsibilities & Requirements

Description language:

About the Position

We are looking for a highly motivated and skilled PHP Engineer to build and maintain dynamic and scalable web applications, websites, and services using PHP.

Responsibilities

  • Estimate tasks provided by a Project Manager (PM) or Technology Lead (TL);
  • Complete tasks from PM or TL within the estimated time;
  • Participate in the SCRUM process;
  • Participate in project development;
  • Perform technical research;
  • Keep technical documentation of the project;
  • Prepare reports;
  • Communicate with customers;
  • Work on improvements of the current project.

Requirements

  • Strong knowledge and experience with such languages and frameworks: PHP 8+, Symfony or Laravel or other PHP Framework, Doctrine or Eloquent or other PHP ORM, PHPUnit experience;
  • Experience in working with such databases and storage tools: MySQL, PostgreSQL or other SQL based Database;
  • Experience with such protocols, libraries, and APIs: good understanding of HTTP, JSON, will be good: FB, Twitter, G+ etc api, Payments api;
  • Knowledge and experience with such approaches and principles: strong OOP, understanding and usage of some Design Patterns, SOLID principles, DDD, REST understanding and ability to use in work, DI pattern, base algorithms knowledge, SQL queries, database optimization skills, database relations;
  • Experience with the following technologies and tools: composer, packages, versioning, autoload, Apache2 or Nginx good level, IDE PHP debug tools, will be good: RabbitMQ / redis / memcached, linux working skills level, Docker.

We Offer

  • Worklife atmosphere
  • Team spirit
  • Professional mindset

Worklife atmosphere

  1. We build workflows that take our personal lives into consideration and operate with flexible working hours.
  2. We fully support the new normal and remote work and will help you set up a work station anywhere in Ukraine.
  3. We're a team and are always ready to give a helping hand in work or life-related situations.
  4. We believe in a proper work-life balance and offer 24 calendar days of vacation per year and an allotted number for paid sick leave.

Team spirit

  1. We build open and friendly relationships with each other because it's important for us to always be a team.
  2. We organize regular team building opportunities to create stronger bonds and have corporate parties to bring the whole family from every department together. On top of that, team members get gifts on their birthdays.

Professional mindset

  1. We are always rising in the ranks and growing our careers.
  2. We understand how important it is to get support and help at the start of a new career, so each new hire receives organized mentorship from a senior team member.
  3. We organize a financial meeting 1 on 1 to discuss our development plans. In addition, paid conferences and certifications, as well as Knowledge Bases with useful information help us to develop.
  4. We hold lectures and other events where senior specialists pass on their knowledge to junior and middle specialists for increased professional development.
  5. We provide English courses to help our team members become more proficient in the IT industry.

Join Computools

Fill out the form or email us at [email protected] and we will pick up an interesting offer for you

Locations

  • Kyiv, Ukraine
  • Warsaw, Poland
  • Ivano-Frankivsk, Ukraine
  • Lodz, Poland

Thank you!

Your application has been accepted.

We will contact you within 24 hours.

Job Details

Company name:
CASES Media
Location:
Poland · Warsaw, Poland · Ivano-Frankivsk, Ukraine · Kyiv, Ukraine
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
Mar 29, 2026
Last checked:
Jul 13, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.