Есть ответы на вопросы сертификации? Хочешь поделиться новостью о своем проекте? Тогда пиши нам!

Разработчик PHP/Golang

До 180 000  

Город: Калининград
График: Полный рабочий день
Компания: Hr_клуб
Место работы: Удалённая работа (на дому)
Образование: Не имеет значения
Опыт работы: Не имеет значения
Всего вакансий в городе: 338
Активных вакансий: 14
Минимальный заработок: 1 000 руб.
Средний заработок: 94 011 руб.
Максимальный заработок: 200 000 руб.
Статистика от 20.09.2021

Описание вакансии28 июля 2021

Требования к кандидату

Backend разработчик (PHP/Golang)

Мы - мультипродуктовая компания. Ведём одновременно несколько проектов, специализируемся преимущественно на веб-приложениях, но также есть и мобильные, под ios/android. Все наши проекты - это старт с нуля, и в данный момент нам нужно усилить команду, чтобы хватило сил на новые. Т.е. мы ищем человека в команду, но проект придётся начинать почти с нуля, так что свободы выбора там предостаточно.

Поэтому требований жёстких нет, но есть наши технологические предпочтения:

- простые CRUDы и временные бэкенды для прототипов мы делаем на PHP + Symfony;
- бэкенды с более высокими требованиями к производительности и стабильности делаем на Golang;
- бэкенды на nodejs - уважаем, но внутренней экспертизы нет, используем редко;
- инфраструктура - это контейнеры, для серьёзных проектов - управляемые kubernetes, для чего попроще и прототипчиков - на docker-compose;
- из баз мы используем MySQL (Percona), реже - PostgreSQL, для аналитики - ClickHouse, для кэшей - Redis; также есть CouchDB, в связке с PouchDB для фронтенда;
- для связки сервисов используем HTTP REST API, gRPC, и различные message broker’ы;
- из брокеров используем RabbitMQ, NATS, NATS Streaming (JetStream), Eclipse Mosquitto.

Обязательные требования:
- знание на уровне профессионала чего-либо из: Golang, PHP; в теории - можем рассмотреть NodeJS, если захотите быть ведущим (и пока единственным) специалистом в этой области;
- Опыт backend-разработки, от 3 лет (это наша субъективная оценка того, где начинаются senior-ы);
- все обычные навыки любого программиста: писать-читать код, уметь отлаживать, тестировать, и так далее; строго говоря, вытекает из предыдущего пункта;
- апишечки - чужие дёргать, свои делать;
- базы данных - какие где использовать, транзакции, concurrency, масштабирование;
- английский - как минимум возможность общаться текстом в чате.

О проекте:
Намерено этот абзац вставили пониже, т.к. проекты, особенно на ранней стадии, приходят и уходят, а люди остаются. Но проект всё же есть. Это система для сбора и анализа данных из открытых источников. Есть прототип, это ~1000 строк на Python. Дёргает апишечки источников, где они есть, а где нет - использует Selenium. Мы вообще в аналогичной ситуации обычно используем Golang + ChromeDP, но этот прототип нам достался в наследство, не сами создавали.

В связи с этим - дополнительное требование для этого проекта: желательно уметь парсить веб-страницы, и использовать какие-нибудь инструменты, вроде Selenium/Chromedp/PhantomJS. Ну и пригодится уметь читать python, хоть это и не супер критично.

Что мы предлагаем:
- зарплатная вилка на старте от 120 до 180 к (на руки ) ;
-полная удаленка.

Возможно Вас заинтересуют другие вакансии в Калининграде

Возврат к списку