Technical Architect

На данный момент вакансия закрыта на прием, но мы готовы пообщаться с вами на будущее.

Про нас:

Наша команда — это талантливые разработчики, опытные архитекторы и проектировщики, креативные дизайнеры, любознательные инженеры по качеству, использующие современные технологии в создаваемых с нуля проектах. Мы решаем нетривиальные задачи, которые переезжают жить на AWS / Azure / Google Cloud при помощи нашей замечательной DevOps-команды и публикуются в Google Play / App Store.

Мы живем в разных странах, городах и часовых поясах, но совместно работаем над VR, AR, IoT, веб-проектами и мобильными приложениями, Enterprise бизнес-приложениями. Мы профессионально говорим на разных языках: русском, английском, немецком, китайском, вьетнамском и «без акцента» на Python, С#, PHP, JavaScript (Angular, ReactJS), Swift, Kotlin.

Особое внимание мы уделяем таким вещам как, возможность роста, самореализации и взаимодействие в команде. Важно, чтобы работа приносила удовольствие! 

Про вас:

  • Отлично понимаете серверную разработку.
  • Умеете вникнуть в требования проекта и построить схему данных (ERD).
  • Хорошо понимаете структуры и алгоритмы, шаблоны проектирования. Понимаете, что такое сложность алгоритмов по O-нотации.
  • Глубокий опыт работы как минимум на одном из следующих языков (C#, JavaScript, PHP, Python, Java).
  • Знакомы с технологиями, предоставляемыми Amazon Web Services, Azure.
  • Знаете как разрабатывать горизонтально масштабируемые системы.
  • Ваше решение выдержит рост нагрузки на сервера.

Плюсом будет:

  • Практические знания в области оптимизации и профилирования производительности серверного кода.
  • Практические знания в области оптимизации и профилирования SQL / NoSQL запросов.
  • Практический опыт работы с Amazon Web Services, Azure, Google Apps.
  • Практический опыт создания БД / API для сложных enterprise проектов.
  • Опыт работы с Angular / ReactJS.
  • Опыт работы и реализации real-time сервисов и приложений.
  • Общение на английском языке.

Умение общаться с архитекторами и разработчиками, анализировать предлагаемые варианты решения (и идеи) с точки зрения ROI (Return on Investment) - большой плюс! 
 

Какие задачи решать:

  • Создание архитектуры проекта (технологический стек, используемые сервисы, ERD, API).
  • Участие в оценке стоимости проектов (человеко-часы).
  • Техническое руководство и консультация команды разработчиков. Code review.
  • Оценка рисков проекта (определение точек отказа, сторонние сервисы, планирование нагрузки, безопасность).
  • Взаимодействие с project-менеджерами, техническими менеджерами, командой дизайнеров на этапе проектирования проекта. Участие в совещаниях с клиентом. Обсуждение требований проекта.
  • Взаимодействие с DevOps командой (SSL, instance upgrade, project configuration).
  • Оценка использования новых технологических решений и интеграций (прототипирование).
  • Оптимизация производительности проектов, выявление "узких мест". Database query plan (explain).
  • Рецензия legacy проектов. Насколько сложно будет его поддерживать.
  • Техническая документация (wiki).
  • Machine learning, Kafka, Spark, big data, data science.

С чем работать:

  • Желателен опыт в написании продакшн кода на любом языке программирования (PHP, Python, .NET, JavaScript, Java).
  • PostgreSQL / SQL Server (.NET).
  • Amazon Web Services, Azure.
  • Containers (Docker, Kubernetes).
  • Visual Paradigm (ERD).
  • Windows / Linux.
  • Git.

Мы ценим:

  • Архитекторов, которые постоянно увеличивают пул знаний и опыт команды.
  • Обдуманные и аргументированные архитектурные решения!
  • Тех, кто не боится ответственности и работает на результат.
  • Архитекторов, не требующих микроменеджмента и постоянного менторства.
  • Людей, которые сказали, что все будет сделано в среду, и финишировали во вторник.
  • Документацию, которая обновляется (и тех, кто над ней работает).
  • Чувство юмора )

Мы предлагаем:

  • Официальное трудоустройство и “белую” заработную плату.
  • Лояльный график работы: гибкое начало и окончание дня, возможность работать удаленно по пятницам.
  • Офис в центре города с доступом к любому виду транспорта.
  • Ежегодное Performance Review.
  • Прозрачные процессы в компании и гибкий менеджмент.
  • Работу над международными проектами в разных сферах.
  • Занятия английским языком за счет компании.
  • Частичную компенсацию спорта (фитнес, бассейн, волейбол, танцы и пр.).
  • Команду, которая всегда готова поддержать, объяснить непонятное и просто пообщаться.
  • Спортивные тимбилдинги и корпоративные мероприятия.
  • Пиццу в офисе по четвергам (наша традиция :) )
  • Комфортную зону отдыха, Playstation.
  • Возможность релокации в г. Сочи.

Если вам интересны нетривиальные задачи и алгоритмы, работа в команде с опытными людьми, high traffic apps, тогда отправляйте резюме и присылайте примеры вашего кода (или ссылку на профиль на github / bitbucket).

При возникновении любых вопросов не стесняйтесь звонить или писать.