Our ideal candidate has: Skills in PHP (7.4/8.0), MySQL (5.7, 8.0, Percona).Knowledge of design patterns (gof, grasp, enterprise).Knowledge of design principles (SOLID, Kiss, Dry, Yagni) Fundamental OOP knowledge and experience application of various design templates. Ability to read and understand someone else's code. Experience with Symfony 2/3/4/5 frameworks, ORM Doctrine 2. Experience working in a team, using git or similar version control systems. Experience writing and supporting Unit test
Our ideal candidate has: Skills in PHP (7.4/8.0), MySQL (5.7, 8.0, Percona).Knowledge of design patterns (gof, grasp, enterprise).Knowledge of design principles (SOLID, Kiss, Dry, Yagni) Fundamental OOP knowledge and experience application of various design templates. Ability to read and understand someone else's code. Experience with Symfony 2/3/4/5 frameworks, ORM Doctrine 2. Experience working in a team, using git or similar version control systems. Experience writing and supporting Unit tests .Will be a plus: Experience with Docker, Kubernetes; Experience with Scrum / Kanban; Application of TDD \ BDD; Experience with ReactJS; Knowledge of Linux; Knowledge of CI / CD (Jenkins + Groovy, GitalbCI); Ability and desire to automate routine; Experience working with Angular 1.4+ (there is a legacy); Experience working with JQuery (there is a legacy) English Intermediate (B1) and above What will be required to do: Development of software and standalone services; Writing API and documentation for services; Designing a database, working with ORM (Doctrine ) / PDO; Writing unit / functional tests (PHPUnit); Finding and using proven or new web technologies to solve simple and complex tasks; Estimating deadlines for the implementation of assigned tasks and taking responsibility for meeting deadlines. What we offer: Work in a stable company — because we have been on the market for more than 12 years; Really interesting tasks: Take part in creating the media service of the future; Relationships built on trust; Many opportunities for development; Incredibly cool corporates; Free English lessons; Swimming lessons, as well as table tennis lessons; Corporate psychologist; For company employees, discounts from brands partners. Responding to the vacancy and sending your resume to the Company (TOV "MEGOHO"), registered and operating in accordance with the legislation of Ukraine, registration number 38347009, address: Ukraine, 01011, city of Kyiv, Rybalska Street, building 22 (hereinafter "the Company" ), you confirm and agree that the Company processes your personal data presented in your resume in accordance with the Law of Ukraine "On the Protection of Personal Data" and GDPR rules.