Python / Go Developer

Python / Go Developer


Полный рабочий день | от 120 000 до 150 000 руб. | tada.team

О компании:

Треть откликнувшихся на вакансию будет спрашивать про возможность удалённой работы. К сожалению, в этот раз нет, нужен человек, который 5 дней в неделю будет приходить в офис. Зато этот офис в центре Москвы, и он не опенспейс. Теперь о самой вакансии.

Чем придётся заниматься:

Делать хорошо клиентам: удобное HTTP API, быстрые вебсокеты, стабильный WebRTC. Перестраивать архитектуру под увеличивающиеся нагрузки и меняющиеся бизнес-требования. Внедрять метрики и увеличивать покрытие кода автотестами. Готовиться захватить мир или хотя бы его часть. 

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

Что используется:

Golang, асинхронный питон, Postgres, Redis, Docker, немного Django. 

Фронт (с ним работать не потребуется, но ведь интересно же?): Vue.js. Мобильная разработка: Flutter. Разработка интерфейсов: Figma.

Суровые требования:

  • отсутствие аллергии на Python/Django. Это не значит, что с ними придётся много работать. Просто как маркер: сработаемся или нет.
  • опыт работы с Golang или желание освоить за 2-3 дня. 
  • готовность внезапно освоить новую технологию, протокол, библиотеку, фреймворк, проводить эксперименты, замеры производительности и т.п.
  • баланс между крайностями: «ну как менеджер скажет, так и сделаю» и «вы все не правы, надо всё выкинуть и сделать по-моему».
  • владение русским и английским языками.

Команда и процесс разработки:

  • Сейчас бэкендом и архитектурой (+ написанием вакансий) занимается один человек. Фронтендом и мобильной разработкой — три. Ещё есть дизайнер и планы расширить команду в два раза. 
  • Релизы: 1-4 раза в месяц. Git, CI (Teamcity). Управление задачами и общение — в одном из тех же продуктов, который сами и разрабатываем.

Дальнейшие шаги:

  • Вы заполняете форму (резюме не требуется), после чего мы с вами немного пообщаемся письменно или голосом.
  • После этого мы либо решаем, что друг другу не подходим, либо переходим к следующему шагу: личная встреча, разговоры с участниками команды, просмотры кусков кода или задание. Задание может быть небольшим неоплачиваемым или большим оплачиваемым — как договоримся.
ОТКЛИКНУТЬСЯ


Report Page