Position: Middle+ / Senior Full-stack developer
Company: aff1.com
Experience required: 3y
English level: pre

Aff1.com is a direct advertiser and affiliate network in Nutra & WhiteHat. We are rapidly growing and expanding, and as a result, we are opening a new vacancy Middle+ / Senior Full-stack developer

Responsibilities:

- Development of an internal API for dashboards;
- Optimizing the database schema;
- Supporting and developing of the current product;
- Refactoring of existing services and components;
- Splitting the monolith into services;
- Ability to integrate delivery systems, call centers, CRM and ERP;
- Improving and creating new and existing UI interfaces;
- Ability to migrate the app to Vue 3.

Requirements:

- Understanding of the principles of the HTTP protocol, experience in building a full Rest API;
- 4+ years of experience working with PHP;
- Understanding of SOLID principles and other design patterns and principles;
- 2+ years of experience working with the Laravel framework;
- Designing MySql database schema, optimization, and ability to write clean SQL queries;
- Experience working with ClickHouse;
- Experience working with any message queue broker;
- Excellent knowledge of HTML, CSS, JavaScript;
- 2+ years of experience working with the Vue.js (or another popular) framework;
- Experience working with Docker; writing docker-compose files, setting up the environment for development.

We offer:

- Competitive compensation according to $$.
- Annual paid vacation. Paid sick leave. Medical insurance.
- Compensation for the cost of English courses.
- Self-determined and flexible work schedule 5/2 (from 9-11 a.m. to 6-8 p.m.)
- Work from wherever you want! Remote position.