Full stack developer (PHP + JS)
Требования
Местоположение и тип занятости
Компания
Продуктовая IT-компания
Описание вакансии
Условия работы
SEMrush - международная IT компания с офисами в России, США, Чехии и на Кипре. Головной офис находится в Санкт-Петербурге. Мы создаём профессиональный инструмент для решения задач Интернет-маркетинга.
Наши пользователи - интернет-маркетологи, аналитики и просто владельцы веб-сайтов, которые продвигают в Сети свои ресурсы и хотят отследить активность конкурентов.
Сейчас мы ищем разработчиков для работы в нашем новом офисе в Праге. Обратите внимание, что позиция предполагает релокацию!
Задачи:
- Работа над новым продуктом в линейке SEMrush;
- Работа с Product Owner и UX по поиску оптимальных решений для потребностей наших пользователей; участие в спецификации этих решений;
- Участие в разработке архитектуры приложения;
- Написание качественного, понятного, документированного и тестируемого кода;
- Качественное тестирование своей работы;
- Автоматизация процесса разработки по-максимуму;
- Взаимодействие с другими членами команды SEMrush с целью внедрения их инноваций в свой продукт и наоборот;
Мы ждем от Вас:
- Высшее образование в области Computer Science и смежных областях (без него Вы не сможете получить рабочую визу);
- Знание и умение применить базовые алгоритмы и структуры данных;
- Не менее 5 лет опыта программирования и поиска ошибок на PHP и JS;
- Умение разбираться и работать с уже написаным кодом, производить рефакторинг существующего кода, писать новый поддерживаемый и тестируемый код;
- Умение писать безопасные многопоточные программы;
- Свободное владение устным и письменным английским языком для постоянного общения с коллегами;
- Желание постоянно совершенствоваться самому и помогать в этом своим коллегам, а также постоянно вести работу над эффективностью процесса разработки;
Плюсом будет:
- Опыт работы в распределенных командах;
- Опыт построения масштабируемых распределенных приложений;
- Профиль на GitHub со своими проектами.