We`re rapidly growing and inviting a Senior Software Engineer (PHP) to our team.You would be running such tasks as:• Participation in the Agile development process, including design, planning, coding, verifying, debugging, code reviews, maintenance of new features;• Analyze existing system and business logic;• Support and modernization of existing functionality;• Contribute in dev flow optimization, adopting new tools and technologies, implementing best practices.Required skills and expertise:•
We`re rapidly growing and inviting a Senior Software Engineer (PHP) to our team.You would be running such tasks as:• Participation in the Agile development process, including design, planning, coding, verifying, debugging, code reviews, maintenance of new features;• Analyze existing system and business logic;• Support and modernization of existing functionality;• Contribute in dev flow optimization, adopting new tools and technologies, implementing best practices.Required skills and expertise:• 5+ years of experience with PHP 7+;• Good knowledge of OOP, Design Patterns, SOLID;• Experience with integration of API solutions of third-party services;• Experience in Symfony / Yii2;• Experience in MySQL or PostgreSQL, DB design;• Experience with e-commerce products, payment processing;• Experience with task decomposition, requirements analysis and estimation techniques;• Team player with good communication skills.Will be a plus:• Experience with complex and high-load systems;• Experience with Front-end stack (js, css).We offer:Care for your health and well-being• 100 % paid sick leaves;• 20 working days of paid vacation;• Medical support;• Benefits Cafeteria (budget for gym/stomatology/psychological service & etc.);• Ability to work remotely or in the office (as you wish);• Corporate gifts & events.Professional growth & development• Competitive salary with annual salary promotions;• The annual budget for professional courses, conferences, workshops, and books;• Internal training courses;• Work with a team of professionals and have the opportunity to share knowledge.Corporate Culture• Dynamic and result-oriented work environment;• The ability to influence product development at an early stage;• Openness to new ideas and approaches, healthy team discussions;• No “red tape” culture.Candidate journey:HR Interview — Technical Interview — Final Interview