Position: Senior PHP Developer
Company: Playson
Experience required: 5y
English level: intermediate

The perfect candidate is ready to take responsibility and be the owner of his stream of work!

This is a remote-friendly position with an opportunity to visit the office once in a while to sync with the team.

**To succeed in the role, you will have:**

- 7+ years experience with PHP (5,7), strong knowledge in language-specific features
- Strong knowledge in OOP, OOD (SOLID, GRASP) principles, experience in applying them – is a MUST
- Experience with development production-ready solutions
- Experience with REST API development
- 5+ years of experience with MySQL
- 3+ years of experience with frameworks Symfony >=2 or Zend Framework >= 2 (preferable Zend Framework)
- Excellent knowledge in computer science, database theory, code testing practices
- Understanding of network interactions and protocols, conventions
- Troubleshooting and debugging PHP applications

**Would be great to have:**

- Understanding of orchestration and virtualization (Docker)
- Experience with Cloud solutions (e.g. AWS, Google Cloud, Azure)
- Knowledge of message broker systems (e.g. RabbitMQ)
- Experience with JavaScript (ES6), TypeScript, Node.js
- Experience with JavaScript frameworks
- Understanding of application security and industry standards and best practices

**Preferable personal skills:**

- Ability to relate positively to and engage with a wide range of people
- Strong self-motivation, reliable and flexible team-player. High attention to details
- Always seeking to improve processes and suggest alternatively better solutions

**What will you be doing?**

- Become part of a full-stack team of the product, which is positioned as an independent part of the platform
- Develop brand new features with a distributed team and be proactive in terms of introducing new ideas
- Develop a system from scratch
- Back-end development of new functionality
- Code and Architectural review
- Proactive position in solution development, processes improvements
- Delivering the product roadmap and planning for the future
- Handle complex problems that might arise during solution development and provide field support with creative and rapid solutions
- Ensure that the highest coding standards are met and write highly testable, automatable and performant code over the whole SDLC

**What you get in return:**

- Join our Seniors in R&D department and create high-load innovative products
- Competitive compensation fixed in USD
- Transparent bonus scheme after a successful trial period
- Full taxation coverage from the company’s side
- Flexibility in your schedule (you decide when it is convenient for you to come to the office as long as it does not cripple down our development plans)
- Opportunity to work remotely on a pre-agreed basis
- Corporate English classes
- Unlimited paid vacation leave and Ukrainian bank holiday
- Paid sick leave in case of necessity
- Compensation of professional courses, events, meet-ups, etc.
- Corporate team-building events, corporate parties
- Opportunity to visit our corporate gym
- Unlimited fruits, fresh vegetables, snacks, tea and coffee in the office with soul and spirit.

If the visionary approach and challenging environment of RnD sound good to you - apply and apply! We cannot wait to welcome you in our Team!

Our mission:
Deliver entertainment and satisfaction to the lives of the busy world.