Position: Back End Engineer (PHP)
Company: Newage
Category: PHP
Experience required: no_exp
English level: intermediate
Published: 2022-10-01T00:00:00+03:00

Retainly is the automated engagement platform that helps businesses maximize customer retention. Our all-in-one app enables you to automate emails, web push notifications, and SMS messages, launch marketing campaigns, retain customers, and drive lifetime value.

**Project-specific stack: **
- PHP 8, Laravel, Symfony, Node.JS, Nest.JS.  
- React.JS 
- SQL / NoSQL (MySQL/MongoDB) 
- AWS, Docker, k8s 
- Microservices, Kafka, SQS, Redis.

**Requirements: **
- 3+ years of commercial experience with PHP 7+ (Symfony or Laravel);
- Node.JS (Nest.JS) (will be a plus);
- Experience with microservices and scalable architecture + Kafka;
- Experience with SQL and NoSQL database design and scalable;
- Knowledge of basic DevOps techniques;
- Linux/Unix-based operating systems and a command-line interface experience;
- Knowledge of Agile methodology (Scrum, Kanban);
- Experience with unit tests;
- Knowledge of OOP, and design patterns.

**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.

**Nice to have:**
- Understanding of system design approaches such as DDD, CQRS, MA, and other architectural patterns;
- 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 **
Paid lunches in the office; 
Full support with all PE-related activities; 
Competitive salary and encouragement for your efforts and contribution; 

**Professional development **
Transparent career path and growth opportunities; 
Internal and external learning activities; 
Corporate English courses; 
Opportunity to visit paid conferences and events etc.