Position: Senior PHP Yii2 Developer
Company: SevenPro
Experience required: 3y
Category: PHP
English level: intermediate
Published: 2021-09-01T00:00:00+03:00

**About project:**
The product is a learning platform for artists, which was only launched in July. Like other big companies, we start small, but with big ambitions, we see our product in the near future as the biggest platform that brings all art enthusiasts together and enables them to learn, to present themselves, to communicate, to meet each other, to make money and much more. We have developed a platform that is highly convenient for learning, and in close collaboration with amazing teachers, we have published online courses on it. The development of the platform is in full swing by a team of developers, and we are now hiring talented and proactive people to help us build a high-quality foundation and achieve high goals. Don't miss the opportunity to realize your potential and make a significant contribution.

**Your area of responsibility:**
- Building efficient, testable, and reusable PHP modules;
- Solving complex performance problems and architectural challenges;
- Deploying knowledge to Linux Server environments;
- Writing unit and integrating tests for new functionality and for an existing one.

**Skills and requirements:**
- Proven software development experience in PHP (5 years+);
- Experience with CI/CD, test-driven development &amp; automation;
- In-depth knowledge of Object Oriented PHP and OO design patterns;
- Strong knowledge of Model-View-Controller paradigm &amp; Namespaces;
- Strong knowledge of Yii2 PHP web framework;
- Experience working in Linux environment;
- Experience with third-party APIs;
- Experience developing scalable applications;
- User authentication and authorization between multiple systems, servers, and environments;
- Integration of multiple data sources and databases into one system;
- Familiarity with limitations of PHP as a platform and its workaround;
- Familiarity with SQL/NoSQL databases and their declarative query languages.

**Will be a plus:**
- Experience with JS frameworks like React, Angular, Vue, Ember;
- Understanding of eCommerce concepts such as SSL types, PCI, performance optimizations, SEO techniques, marketing integrations, email campaigns, delivery options, and how they affect customers.

**We offer:**
- Long-term enjoyable cooperation;
- Covid medical insurance;
- English classes;
- Payable vacation and sick days;
- Competitive salary depending on your own talents;
- Regular performance &amp; career development reviews;
- Cozy office and nice family-type atmosphere;
- Team building events.