Necessary skills: - knowledge of PHP 8, the Laravel framework (commercial work experience of 5 years or more); - experience of working with highload applications; - experience of integration and work with various payment systems; - knowledge of design patterns and principles of OOP, MVC, service/microservice architecture - knowledge of authentication and authorization mechanisms (oAuth, JWT); - ability to write efficient and concise code, knowledge of PSR-12; - knowledge of PostgreSQL (foreign d
Necessary skills: - knowledge of PHP 8, the Laravel framework (commercial work experience of 5 years or more); - experience of working with highload applications; - experience of integration and work with various payment systems; - knowledge of design patterns and principles of OOP, MVC, service/microservice architecture - knowledge of authentication and authorization mechanisms (oAuth, JWT); - ability to write efficient and concise code, knowledge of PSR-12; - knowledge of PostgreSQL (foreign data wrapper, pgbouncer, materialized views, query optimization and database structure); - full understanding HTTP protocol, knowledge of RESTful API, websocket; - knowledge of nginx, Docker, SSH; - Redis; - git, composer, composer scripts; - remote procedure call (RPC) using RabbitMQ; - ability to work with Laravel Telescope, Kibana, Sentry; - code refactoring experience. Will be a plus - Writing Unit tests. - Knowledge of Node.js at the basic level. What we use:- PHP 8.3;- Laravel 10;- PostgreSQL 16;- Composer, composer scripts;- Redis;- RabbitMQ;- Nginx, Docker, Kubernetes, AWS;- Gitlab (CI/CD), Sentry, Kibana, Telescope;- Node.js (websockets) Responsibilities:- adhere to and maintain development standards;- develop new functionality and refactor existing ones;- use critical thinking and the ability to analyze risks when choosing implementation options; - identify and eliminate problems in the operation of the program; - work on improving code productivity; - communicate with development teams, QA, DevOps. We offer: • The possibility of rapid career growth and improvement of your skills;• Competitive salary;• Flexible work schedule;• Comfortable working conditions;• Cozy office 5 minutes from the subway;• Free lunches;• Paid vacation and sick leave