Position: Back End Team Lead (PHP, Symfony)
Company: Newage
Experience required: 5y
English level: intermediate

The goal of our project is to build fundamentally new solutions for news/media portals on the principles of web 3.0.
No Legacy, latest versions, regular updates, full test coverage.

**Responsibilities:**

- Work as a part of the team in hands-on development at least 50% of the time;
- Collaborate closely with product owners to apply your expertise and feed back into their plans. 
- Foster a culture of code review, implement coding standards and promote software quality practices. 
- Create an inclusive environment where team members have freedom and safety to innovate, experiment, and learn from failure. 
- Provide open and effective communication channels. 
- Work as part of a Scrum team along with the Project Manager, Product Owner to design, decompose, implement, and release high end systems. 
- Design and implement new features and enhance existing functionalities according to business specifications. 

**Requirements:**

- Extensive experience in developing complex distributed applications that are fault-tolerant, scalable and can handle high volumes. 
- Experience with database internals, database architecture and development (NoSQL and RDBMS) 
- Experienced in Domain Driven Design, Hexagonal Architecture and Event Driven Architecture 
- Deep understanding of SOA principles and Web Services technologies (REST, GraphQL, GRPC) 
- Understanding of Continuous Integration, Continuous Deployment, Test Driven Development 
- Passionate about software quality and improving the design/development process 
- Agile software development experience 
- Good communication skills — ability to communicate clearly and concisely in English language 

**We take care of your:**

**Health**
- Health insurance coverage;
- Paid 20 working days of vacation;
- 10 days of paid sick leave.

**Wellbeing**
- Paid lunches in the office;
- Full support with all PE-related activities;
- Competitive salary and encouragement for your efforts and contribution;
- Financial support in critical situations.

**Professional development**
- Transparent career path and growth opportunities;
- Internal and external learning activities;
- Corporate English courses;
- Opportunity to visit paid conferences and events etc.