share vacancy with friends
← all vacancies

Software Developer

Remote / Web Platform

Команда Web Platform строит и поддерживает платформу, на которой ведется продуктовая web разработка Aviasales. Наше основное направление – развитие архитектуры сервиса. Также занимаемся поддержкой внутренних библиотек, систем мониторинга, сборки, деплоя и тестирования. В данный момент фокусируемся на миграции кодовой базы на новую архитектуру.


Технологии: наш проект написан на TypeScript. На клиенте React/Effector, а серверная часть — на Node.js и Nest, но выделить фиксированный стек технологий сложно, так как приходится работать много с чем.

What you will do:

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

What we expect from you:

  • отличное знание Javascript и TypeScript;
  • хорошее понимание работы Node.js;
  • опыт использования React;
  • понимание принципов оптимизации WEB приложений;
  • понимание принципов работы сервисов в Kubernetes;
  • опыт ведения полного цикла разработки проекта (планирование, реализация, выкатка в прод и поддержка);
  • широкий технический кругозор и готовность разобраться в новых технологиях;
  • гибкость в общении — умение слышать коллег и учитывать их мнение;
  • умение соблюдать баланс между скоростью и качеством;
  • опыт в решении задач разной степени неопределенности: умение проводить ресерчи, собирать информацию, искать лучшие пути реализации.

What we offer:

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

• awesome team • pool parties, terrace parties, everywhere parties! • chill office vibe • snacks of all kinds in the fridge

• awesome team • pool parties, terrace parties, everywhere parties! • chill office vibe • snacks of all kinds in the fridge

Benefits for Aviasales employees

Competitve salaries

We pay what you deserve - not a dollar less

Sports

We partially pay for sports: be it the gym or curling lessons

Language tuition

We’ll help you level up in your target language - c’est très important!

Medical insurance

We take care of you and partially compensate health costs

We cover co-working expenses

Because your workspace is important

Children's education

We'll help you pay for kindergarten and school fees

Distance working

We're cool with you working from home

👀 We also:

Launch rockets into space, test out flamethrowers and hold cat-Tuesday sacred