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