PHP/Go Backend Developer (Middle/Senior)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы продуктовая компания. Создаем медиа платформу, где создатели контента могут монетизировать свое творчество, используя внутренние механизмы (PPV, подписки, систему чаевых и донатов). Также мы даем кучу крутых инструментов для создания качественного контента прямо из нашего Web, iOS и Android приложений. Мы работаем над проектом больше года и недавно вышли в Soft Launch, собрали несколько десятков тысяч активной аудитории для тестирования платформы, выявления багов, тестирования гипотез. Скоро готовим крупный запуск маркетинговой кампании. Мы хорошо профинансированный стартап из UK, инвесторами из Долины и крутой командой по всему миру, которая работает в основном удаленно или из офиса UK.
Ищем в команду Back-end разработчиков. Заинтересованы в найме кандидатов с разным уровнем опыта и специализации. Ты сильный разработчик уровня Senior с огромным опытом построения кода в парадигме ООП, который сможет нас научить как правильно его готовить — с удовольствием поучимся. Ты не так хорош в ООП, потому что постиг совершенно другие грани разработки на Go уйдя прочь от классов — такие люди нам тоже нужны, и мы с удовольствием будем перенимать твой опыт. Ты не можешь себе сказать, что ты так же хорош как эти два воображаемых парня, и тебе явно есть куда расти и стремиться, и более того ты хочешь постоянно развиваться — дважды велкам.
Наш стек
бекенд — NestJS, Mezzio + Symfony Components, Go
БД — PostgreSQL, Redis, ElasticSearch
— 2+ года бэкэнд разработки с использованием PHP/Go (опыт с Go подойдет и 1+). Если у вас только один из этой пары языков и есть большое желание выучить второй — не проблема отсутствие навыков по второму.
— Парадигмы и принципы (ООП, SOLID, TDD)
— Опыт с одним из современных PHP фреймворков (Phalcon, Laravel, Symfony)
— PgSQL — умение составлять запросы, и понимать как работают индексы. Умение пользоваться Explain также немаловажно.
— Быть позитивным и желать учиться и самосовершенствоваться
Обязанности
— Активный вклад в кодовую базу и архитектуру проекта (PHP и Go)
— Рефакторинг и оптимизация кода
— Мы ценим мнение и голос каждого сотрудника. В результате даже если вы идете как Middle разработчик и вам будет что предложить — вы будете влиять на принимаемые решения и конечный продукт
— Активно взаимодействовать с командами front-end и с QA отделом
— Участие в проведении код ревью
— Расширение метрик и существующего мониторинга
— Фикс багов
— Написание unit и functional тестов для своего кода
— Оптимизация запросов к БД
Будет плюсом:
— Микросервисы и Highload
— Свободный английский
— Docker, K8s (CI/CD процессы)
— Опыт с BigData
— Опыт работы с системами обмена сообщениями (например RabbitMQ, Apache Kafka, Active MQ, AWS SQS)
— Опыт работы с поисковыми системами (например ElasticSearch, Azure Search, Apache Solr)
Бонусы
— Высокий оклад в долларах США. Для исключительных кандидатов всегда готовы обговорить оклад индивидуально
— Постоянный пересмотр зарплаты по результатам работы без верхнего потолка
— Гибкий график работы и отпусков
— Удалённая работа
— Сильная команда, интересные и сложные задачи, современные технологии. Отсутствие легаси.
Дополнительные инструкции
Github, Linkedin, Telegram для быстрой связи. Сопроводительное письмо будет плюсом.