amoCRM - это совсем небольшая команда из 250 молодых и скромных ребят, которым важно зачем они делают свою работу.
Мы ищем к себе в команду backend разработчиков, которые хотели бы работать и развиваться вместе с нами.
У нас нет 2 или даже 3 этапов собеседований. Вы общаетесь сразу с технически сильным руководителем, для максимально комфортных условий на собеседовании.
Обязанности:
- Разработка сервисов с нуля;
- Оптимизация кода и запросов к БД под настоящий HighLoad;
- Участвовать в проектировании функционала и архитектуры, а так же Баз Данных;
- Участвовать в проведении Code Review
Например, это может быть SQS - сервис очередей, в который будут обращаться десятки других сервисов с более чем 1 000 000 событий
Требования:
- Разрабатываете на PHP;
- Сталкивались с фреймворками;
- Стремление учиться и развиваться;
- Быстро обучаетесь, хотите и умеете работать в команде
Копилка плюсов:
- Опыт работы с нагруженными системами, принципы разработки с учётом высоких нагрузок;
- Опыт использования NoSQL решений (Redis, Memcache, ElasticSearch, Sphinx);
- Опыт использования очередей (Beanstalk, Gearman, RabbitMQ, Kafka);
- Опыт работы над проектами на ранних стадиях, построение архитектуры с нуля
Условия:
- Работа над интересным международным проектом в технически сильной команде;
- Карьерный и профессиональный рост;
- Возможность повлиять на развитие проекта;
- Без бюрократии, дресс-кода. Дружественная атмосфера. Печенки, чай, кофе;
- 50% компенсация питания в офисе
Факты о проекте:
- SOA - архитектура. Ядро и более 30 сервисов, взаимодействующих между собой;
- Несколько десятков тысяч динамических запросов к бэкендам в секунду;
- более 10 000 запросов в секунду к бекендам
- Шардированная база ядра, более 1 млрд. записей по ключевым таблицам;
- Пишем как на популярных фреймворках, так и на чистом PHP