Responsibilities:
- Development of architecture and increase in stability, transparency and maintainability of the product backend - website, admin panel, mobile API, integration with external systems (1C UT, loyalty system, analytics services, communication gateways)
- Development of the backend development team - assessment, motivation of the current team - currently 3 backend developers
- We are looking for a "playing coach" who will be interested in managing a backend development team and writing code himself.
Why might this be interesting?
- From year to year, the company shows qualitative and quantitative growth (profit, people, new cities of presence), we create new products, improve processes.
- We use a modern technology stack, work on Scrum with two-week sprints, document PHPDoc code, and write unit tests.
- You will have the opportunity to work with a flexible schedule or remotely.
- Working in a team with an adequate, positive and experienced CTO :)
Who are we looking for, what do we expect from the candidate?
- Stack: PHP 7 (moved to 8 ), MySQL (MariaDB), Laravel, RabbitMQ, Memcached;
- Knowledge of other languages and frameworks will be a plus;
- High level of understanding of code architecture;
- 3+ years of experience as a backend developer
- Team Lead experience would be a plus;
- Availability of completed projects in the network;
- High level of self-organization;
- Internal interest and involvement in the work.
- Experience and desire to train, develop and manage a team: assessment, development and training;
How we work, what we offer:
- We work according to Scrum, we use Jira, Confluence, BitBucket;
- All product development is carried out inhouse (developers, QA, design)
- We write tests, document the code;
- We communicate positively and constructively :) ;
- Additional bonuses and benefits: gifts for holidays, birthdays, etc.;
- Professional growth and development in a growing, stable business;
- Opportunity to work remotely or in a stylish and comfortable office with a flexible schedule;