All-in-one SEO and digital marketing platform SE Ranking is looking for a PHP developer (parsing) to join its team. We are looking for a highly motivated and proactive professional who’s excited to take on new challenges.
Tech stack
PHP 7.4 (in the process of upgrading to version PHP 8.0), Symfony, Slim, MySQL, ElasticSearch, MongoDb, KeyDb, Redis, ClickHouse, Docker, Node.js, Grafana, Jira, Jenkins, Git.
Responsibilities:
- Updating existing parsers, writing new ones and optimizing them.
- Writing efficient and maintainable code according to team standards.
- Participating in the design and development of new modules and project components.
- Optimizing and improving the functionality of the existing project.
- Implementing new technologies.
- Solving non-standard tasks and finding innovative solutions.
Requirements:
- Strong knowledge of PHP7 with at least 5 years of experience.
- Experience in writing parsers and crawlers.
- Experience working with modern PHP frameworks.
- Understanding of low-level HTTP protocols.
- Experience working with MySQL, ability to write and optimize complex queries.
- Knowledge and understanding of modern principles, approaches, and practices in software design and development.
- Proficiency in working with version control systems.
Additional qualifications:
- Experience working with headless browsers.
- Knowledge of ElasticSearch, Redis, MongoDB, ClickHouse.
- Experience working with large data sets and high-load systems.
- Practical experience in building scalable applications.
- Experience writing PHPUnit tests.
- Experience working with Docker.
- Knowledge of Linux and experience writing scripts in UNIX/Linux environments.
- Intermediate level of English.
What we offer:
- 20 days of vacation;
- Flexible work schedule;
- Сompensation of expenses on medical insurance;
- 50% reimbursement of conference tickets and educational courses;
- Compensation for individual English courses;
- Fun corporate events and team building events;
- A top-notch product that is easy to market;
- Opportunity to take part in the product decision-making process;
- Work with a well-motivated fast-and-furious team.
We are building a strong team and an awesome product. Join in!