
Build Your Career
At Edsson we are committed to building a strong, collaborative, friendly environment. Become part of our team!
Senior PHP Developer
- Type of employment:
- Full time job
- Place of employment:
- Kyiv, Ukraine
Responsibilities
- Maintain and extend existing functionality in a large legacy PHP 7.4 codebase.
- Design and implement robust solutions for bug fixes, new features, and technical debt reduction.
- Optimize database queries and schema design using PostgreSQL.
- Refactor old modules and participate in gradual modernization plans.
- Collaborate with DevOps and QA to ensure system stability and deployment continuity.
- Participate in technical discussions, code reviews, and architecture planning.
- Work closely with cross-functional teams including product managers and front-end developers.
Requirements
- 5+ years of experience with PHP, including work with legacy systems (ideally PHP 7.x).
- Strong proficiency with PostgreSQL or similar relational databases.
- Deep understanding of object-oriented programming, software design patterns, and MVC architecture.
- Experience with RESTful APIs and integration of third-party services.
- Version control with Git.
- Strong debugging and performance profiling skills.
As A Plus
- Knowledge of Python for scripting or integration purposes.
- Experience working with SOAP web services and legacy protocols.
- Familiarity with WebSockets and TCP socket-level communication.
- Exposure to systems migration, re-architecture, or code modernization projects.
We Offer
- Competitive salary
- Flexible schedule
- Social package
- Courses, webinars, and seminars to increase professional skills
- Possibility to work remotely and onsite
- Horizontal hierarchy. No micromanagement pressure
- Open company culture where your ideas and initiatives are valued
- Regular team building & corporate events
- International projects
Benefits of working in Edsson
- Growth
At Edsson we welcome growth on a professional and personal level. We apply incentive programs to motivate our team.
- Education
We strongly believe in education and provide our employees with additional resources for professional improvement.
- Innovation
We thrive in an innovative environment and keep up to date with the latest software trends and development.

More about us
Hiring process
Our recruitment process consists of 4 steps.
and initial acquaintance
FAQ
The trial period for all employees is the same and lasts three months.
We apply a standard 8-hour workday and schedule is flexible and can be adjusted.
All the Ukrainian holidays are taken into account, and employees take days off according to the holidays.
If an employee works overtime, this is reflected in the payroll.
We have a social package for employees and sick leaves are covered.
Regular vacation entitlement will be 24 (twenty-four) calendar days per annum.
This is discussed individually with each employee. The decision is taken considering employee's best interests.
Definitely. Each employee can grow professionally in the company and has a personal mentor.
Once a year planned evaluations take place. Employees’ salary increases based on their qualifications and performance evaluation.
Edsson provides additional resources for professional development according to employee’s needs and requirements.
Edsson is interested in employee's professional growth. Our top professionals participate in local and international events and conferences.


