We have several projects, the main stack of which is:
- PHP 7.4/8.*
- Laravel 7/8/11
- MySQL 8
- Redis/Memcache
What you will be doing:
- Understanding other people’s code.
- Independently solving problems of varying complexity.
- Conducting research tasks to identify the best solutions to a particular problem.
- Writing new features and integrating various third-party services into existing projects (we have both API projects for client software and an admin panel).
- Refactoring/optimizing existing Laravel code (we don’t have harsh legacy code).
- Occasionally working with blade templates (we have frontend developers for layout and large features).
- Documenting code and finished tasks (for interaction with other departments).
- And also creating new projects from scratch.
Expectations from the candidate and requirements:
- Experience in commercial PHP development for 5+ years.
- Experience in team development (you must be able to write (self)documented and understandable code for others).
- Experience in working with high-load projects (you must understand which, how and how many server resources your solution affects).
- Excellent knowledge of PHP and OOP principles.
- Excellent knowledge of SQL & Eloquent.
- Good knowledge and experience with Laravel.
- Knowledge and experience with queues, Redis, Memcache, Nginx, Nodejs, Git, Composer.
- Knowledge and experience with *nix cli.
- Accuracy and cleanliness when writing code and maintaining Git.
- Self-organization.
- Written English not lower than B1.
Would be a plus:
- A big plus will be a link or archive with representative examples of your work.
- Experience in developing fault-tolerant applications.
- Experience in writing automated tests.
- Knowledge and experience with Docker
- Knowledge of Golang
- (Basic) knowledge of Vue.js
What we offer:
- Remote work. Saturdays and Sundays are days off.
- Involvement in significant international projects.
- Opportunities for professional development and career growth.
- Competitive salary (the rate will depend on your qualifications and interview results).
- Friendly and young team.
We are looking forward to receiving your applications!