Position: Senior Back-End (PHP) Engineer
Company: NewAge
Experience required: 3y
English level: pre

**Project Technology Stack:**

Backend: PHP 8, Go;
Frontend: React;
Mobile App: React-Native;
PostgreSQL, Docker, AWS( ECS, Fargate, RDS, S3, ELB, EC2 ) CI/CD, microservices

**Responsibilities:**

- Implementing the new features to the product;
- Take part in building and maintaining company products;
- Contribute to the full software development lifecycle including design, development, documentation, testing, and deployment;
- Make periodical code review and optimization;
- Exploring new ideas and best solutions;
- You will be challenged to meet high standards, and deliver constant improvement in everything you do.

**Requirements:**

- 4+ years of commercial experience with PHP 7+;
- Knowledge of OOP, and design patterns;
- Experience with relational database design;
- Experience in working with: microservice architecture; message brokers and queues; API design & GRPC;
- Proficient understanding of code versioning tools, such as Git;
- Linux/Unix-based operating systems and a command-line interface experience;
- Understanding of Agile methodology (Scrum, Kanban);
- Understanding of basic DevOps techniques.

**Nice to have:**

- Understanding of system design approaches such as DDD, Clean Architecture, CQRS, MA, and other architectural patterns;
- Knowledge of Go, React;
- Proficient in English;
- Excellent problem-solving skills.

**We take care of your:**

**Health**
- Health insurance coverage;
- Paid 20 working days of vacation;
- 10 days of paid sick leave.

**Wellbeing**
- 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.