Backend разработчик (PHP/Golang) - Mid/Senior (удаленная работа)
(вакансия в архиве)

21 декабря 2019

Уровень зарплаты:
от 120 000 до 150 000 руб.
Требуемый опыт работы:
Не указан

InterPals - это платформа для международного общения, поиска новых друзей и изучения языков. У нас более 4 млн активных пользователей со всего мира и на сайт каждый день заходят сотни тысяч людей. Активно развиваемся, за последнее время полностью обновили бэкенд, построили апи и недавно выпустили приложения на RN для iOS и Андройда. В данное время строим SPA с обновленным дизайном и ряд новых и интересных фичей для наших пользователей, модераторов и админов.


Мы ищем опытных бэкенд разработчиков уровней middle и senior для разработки нового функционала, улучшения производительности при высокой нагруженности и поддержка/оптимизации существующего кода. Будете  заниматься различными задачами, например: бэкенд мессенджера (текст/аудио/видео) и ленты новостей, сервис соединения людей по интересам/геолокаци, модерация и анти-спам с помощью алгоритмов (классификаторы, библиотеки распознавания фотографий и т.д.).


Обязанности:


  • Разработка и поддержка как и новых продуктов так и основного функционала платформы на PHP


  • Разработка высокопроизводительных микросервисов на Go


  • Работать также со следующими технологиями:
    • MySQL, Redis, Elastic Search, RabbitMQ


    • Docker, Gitlab, Kubernetes



  • Если есть желание заниматься DevOps, это плюс


Требования:


  • Отличный опыт с (современным) PHP или Golang. Если есть и с тем и с другим, отлично, но не обязательно.


  • Опыт с написанием тестов (юнит, приемочные)


  • Твердая алгоритмическая и математическая база знаний.


  • Умение размышлять о проблемах высокой нагруженности (race conditions, кеширование, шардинг и т.д)


  • Опыт работы с базами данных и сервисами очередей


  • Отличное знание хотя бы одного IDE, умение отлаживать код дебаггером и профайлерами, и провести рефакторинг с минимальными регрессиями.


  • Уверенный пользователь Linux


  • Готовность проводить ревью кода других разработчиков  


  • Английский язык на уровне pre-intermediate (письменный)


  • Плюсы: WebRTC, навыки во фронтенде, ML. Опыт с сервисами Google Compute Cloud (GKE, GCE, и тд)


Условия:


  • Удаленка со свободным графиком и достойной зарплатой (фиксирована в долларах)


  • Команда дружно общается в Slack, созваниваемся ежедневно. Используем Gitlab как репо для кода, CI, и трекер задач.


  • Собираемся как минимум раз в год на недельку совместного коворкинга и face-to-face общение


  • Работаем над всемирно популярным существующим проектом — юзеры у нас очень лояльные, любят платформу и ждут его улучшения с нетерпением!



Дополнительные инструкции


Включите подробный резюме, ссылки на проекты, Github (если есть публичный код).

Ключевые навыки:
PHP MySQL Golang Высоконагруженные системы Linux Docker