Position: Engineering Manager
Company: Infinite Plus
Category: Product Manager
Experience required: 5y
English level: upper
Published: 2023-03-01T00:00:00+02:00

We are looking for an experienced Engineering Manager to join international product team for our sister company.

**Stack of our projects:**
• Development stack: PHP7.4+, Symfony 4.4+, MySQL/MariaDB, Redis.
• Related stack of one core module: Java, Spring Boot.
• Infrastructure: AWS (Elastic Beanstalk, RDS, S3, Elasticache, SQS, Cloudfront, CodeCommit, etc), Docker Containers.
• Logging / monitoring: ELK (Kibana), Grafana.

**Requirements:**
• 5+ years of commercial experience in PHP development preferably focused in high loaded web solutions.
• At least 1-2 year in a Management position.
• PHP software development experience to work on business-critical for server-side applications.
• Experience in at least one modern PHP framework (eg. Symfony, Laravel).
• Experience with Async Solutions (Queueing).
• Experience with Docker.
• Experience with AWS.
• Experience with Jenkins.
• Solid Knowledge in logging system such as ELK stack.
• Nice to have Java Spring boot.
• Experience with relational DB design and strong knowledge of SQL (writing complex SQL queries and their optimization).
• Strong knowledge of OOP, Design Patterns, and SOLID principles.
• Experience with application architecture design for a high loading systems (millions of active users) and diagrams preparation.
• Experience in using methods and tools to optimize, debug and profile web applications and database performance.
• Solid understanding of web protocols and working with API (REST).
• Experience with HTML, CSS, JavaScript.
• Experience with VCS (Git), Git Branching Strategies.
• Following best practices such as Design patterns, Clean code principles, Code review, Unit testing, PSR standards, CI/CD, etc.
• Upper-Intermediate English level or higher (daily communication with our international team in English).

**Responsibilities:**
• Work closely with CMO and be in charge of VAS delivery team.
• Provide inspired leadership for the organization.
• Make important policy, planning, and strategy decisions.
• Develop, implement, and review operational policies and procedures.
• Work with senior stakeholders and manage development team ( a team of 20+ people: PMs , Tech Leads, QA Engineers, QA Leads)
• Establish Quarterly Goals to PMs/QA Manager/PHP Team Leads.
• Help promote a company culture that encourages top performance and high morale.
• Help the development team to be the best in class in VAS.

**Would be a plus:**
Experience in VAS would be a plus.

**What we offer:**
Paid vacation, sick leave, and day-off.
Free morning schedule (start from 8 to 11 am).
100% remote.