👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Web-developer (Python/Django)

Зарплата

от 2500 $

Требования

Бэкенд, Средний (Middle)PythonDjangoRESTful APIDockerCeleryPostgreSQLRedis

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Uploadcare is the file management platform and a CDN for user-generated content.

Описание вакансии

Условия работы

Вы станете частью небольшой, но сильной команды, которая меняет подход к загрузке и адаптивной доставке файлов для веб и мобильных приложений. Мы помогаем построить файловую инфраструктуру быстро и просто. Благодаря Uploadcare бизнесы могут направить ресурсы на инновации, а не на самодельную загрузку и доставку данных.

Uploadcare пользуются тысячи разработчиков со всего мира. Среди наших клиентов Mozilla, Cisco и San Francisco State University. Нас поддерживают инвесторы NGINX, MariaDB, Wallarm и Jelastic.

Работать с нами можно в офисе в Петербурге или удаленно.

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

  • быть на передовой по разработке клиентских приложений, развивать REST API для личного кабинета пользователя и отделов по работе с клиентами;
  • интеграцией систем аналитики (Segment & etc), биллинга (Stripe), коммуникации с клиентами (Customer.io, Intercom, Helpscout);
  • разработкой новой функциональности, сопровождением уже имеющейся;
  • оптимизацией работы приложений.

Несколько фактов о программисте, которого мы ищем:

  • знает индустрию, желает изучать новые технологии;
  • пишет качественный индустриальный код и тесты для него, понимает чужой код;
  • знает английский язык на уровне чтения технической документации или лучше;
  • работает быстро, зная, что делает и может назвать сроки завершения работ над задачей;
  • не стесняется делать частые коммиты даже промежуточной работы;
  • обладает хорошей репутацией и хорошим портфолио;
  • привносит в команду и продукт что-то новое, а не просто выполняет инструкции; 
  • ответственный, аккуратный во всём, человек с хорошим вкусом.

Что необходимо:

  • опыт работы c Python, Django, Git, Linux;
  • опыт работы с Vagrant/Docker, REST API;
  • навык написания тестов с использованием unittest/pytest, mock;
  • желательно знание и умение применять JavaScript, ReactJS, CSS;
  • желателен опыт проектирования систем.

Наш (не полный) стек — http://stackshare.io/uploadcare/uploadcare

У нас распределённая команда, мы используем Github и хорошо настроенную Jira. Backend пишем на Python (REST API), клиентсайд на React. Дизайн делаем в Figma.

Бонусы

  • Продукт мирового уровня, создаваемый командой визионеров;
  • Можно учиться новому, посещать конференции, мы оплачиваем курсы Английского языка с native спикерами
  • Стартап, который вышел на окупаемость, привлек инвестиции и продолжает развиваться
  • Командные завтраки;
  • Выезды всей командой в другие страны;
  • Зарплата выше рынка, в долларах;

Если хотите работать в офисе — он находится в нескольких минутах от м. Петроградская, в технологическом квартале в самом центре Петербурга. Рядом Ботанический Сад и десяток приятных кафе и ресторанов, концертные площадки. Но многие из нас живут в других городах и странах и работают удаленно.

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

Отправьте краткий рассказ о себе на os+hr@uploadcare.com