Position: Senior PHP Developer
Company: Improveit Solutions Ukraine
Experience required: 5y
English level: upper

**Skills:**

5+ years experience in software development;
3+ years experience with PHP;
Experience with Laminas or Zend or Symfony;
Experience with Docker;
Experience with a cloud platform such as AWS, Google Cloud, or Azure;
Experience writing tests and knowledge of TDD;
Knowledge of development principles such as OOP and SOLID;
Experience with databases such as MySQL, Postgres, Mongo, and Dynamo;
Experience with CI / CD platforms;
Experience with static analysis tools like PHPStan, Psalm, and PHPMD;
English intermediate level or higher, both verbal and written;
Excellent communication skills.

**Will be a plus:**

Experience with Nginx or Apache configuration;
Experience with AWS services such as ECS, EKS, Lambda, SQS, SNS and Event Bridge;
Experience with multiple software development languages, ideally Python, Node JS or TypeScript;
Knowledge of Clean Architecture and DDD principles.

**We offer:**

Full-time position with the ability to relocate to Lviv or Chernivtsi from another city;
Possibility to work either remotely or from the office;
Opportunity to work with a team of seniors on this project;
Paid vacation and sick leaves;
Premium health insurance;
Regular salary reviews based on performance;
Cozy fully-equipped office and workplace;
Professional development and educational events;
Free English classes;
Competent and transparent management, democracy.

**Responsibilities:**

The platform is expanding globally, and with this expansion come new challenges such as distributed data storage, and processing and performance improvements. The project team works on designing solutions, writing and testing code, and automating deployments. They are also migrating the original monolithic application to the micro-services world using modern technologies like Serverless Framework and AWS Services.

**About the project:**

A unified well-being platform that combines modern employee assistance, wellness, recognition, and incentive programs into a unified solution. It can be accessed via a website or mobile apps (Android and iOS). The platform is a modern, large-scale web infrastructure hosted on AWS. Languages and technologies used in the project: Python, PHP, Node JS, Mongo, DynamoDB, and MySQL.