← Все вакансии/GRAVILINK
Remote

Backend Developer

G
GRAVILINK
Формат
Remote
О роли

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

О компании

Мы — довольно необычная IT-компания: у нас есть свой собственный язык программирования MPL, который мы используем во всех наших проектах (а их у нас много, от разработки игровых движков до наукоёмкого биотеха). За последние несколько лет мы создали полноценную внутреннюю экосистему со своими фреймворками, библиотеками и платформенными сервисами. Теперь нашему backend-направлению требуется усиление.

Обязанности

Это не совсем классическая backend-вакансия, где нужно просто писать ручки и ходить в базу. Мы делаем платформу, на которой другие команды компании создают свои продукты. Нам вместе предстоит развивать ORM и слой работы с данными, фреймворк для серверных приложений (описание моделей, автоматический CRUD API, realtime-взаимодействие, авторизация, middleware), а также инструменты для отладки, ускорения разработки, отказоустойчивости и масштабирования систем. Наша цель — построить надежный фундамент, которым удобно пользоваться.

Требования

Нам важно, чтобы вы:

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

Мы обрадуемся, если:

  • вы когда-нибудь проектировали архитектуру распределенной системы
  • вы знаете, как оптимизировать ключевые метрики, связанные с бэкендом и высокой нагрузкой
  • вы умеете эффективно и безопасно пользоваться AI-инструментами в разработке
  • у вас есть опыт написания библиотек для разработки
  • вам интересно проявлять инициативу и брать на себя ответственность за отдельные технические направления
Условия

Удаленная работа (RU).

У нас вы получите возможность:

  • приобрести солидный и очень разносторонний опыт (в нашей компании нет людей, занимающихся "перекладыванием json'ов")
  • работать в сильной и дружелюбной команде (большая часть всех когда-либо работавших в компании сотрудников — выпускники из мест вроде МКН, ФКН, ФПМИ, мат-меха и мех-мата)
  • изучать новые технологии и расти как специалист
  • участвовать в полном цикле разработки и предлагать любые улучшения
Стек и навыки

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