Санкт-Петербург, 18-я линия Васильевского острова, 29
Метро: ВасилеостровскаяПривет!
Мы — довольно необычная IT-компания: у нас есть свой собственный язык программирования MPL, который мы используем во всех наших проектах (а их у нас много, от разработки игровых движков до наукоёмкого биотеха). За последние несколько лет мы создали полноценную внутреннюю экосистему со своими фреймворками, библиотеками и платформенными сервисами. Теперь нашему backend-направлению требуется усиление.
Это не совсем классическая backend-вакансия, где нужно просто писать ручки и ходить в базу. Мы делаем платформу, на которой другие команды компании создают свои продукты. Нам вместе предстоит развивать ORM и слой работы с данными, фреймворк для серверных приложений (описание моделей, автоматический CRUD API, realtime-взаимодействие, авторизация, middleware), а также инструменты для отладки, ускорения разработки, отказоустойчивости и масштабирования систем. Наша цель — построить надежный фундамент, которым удобно пользоваться.
У нас вы получите возможность:
- приобрести солидный и очень разносторонний опыт (в нашей компании нет людей, занимающихся "перекладыванием json'ов")
- работать в сильной и дружелюбной команде (большая часть всех когда-либо работавших в компании сотрудников — выпускники из мест вроде МКН, ФКН, ФПМИ, мат-меха и мех-мата)
- изучать новые технологии и расти как специалист
- участвовать в полном цикле разработки и предлагать любые улучшения
Нам важно, чтобы вы:
- имели твёрдые фундаментальные знания математики и информационных технологий
- имели реальный опыт программирования на любом объектно-ориентированном языке (не только в учебных проектах)
- работали с базами данных, стандартными сетевыми протоколами и распределенными системами
- умели работать с системами контроля версий и ишью-трекерами
- имели желание развиваться не только в Backend, но и смежных областях IT
Мы обрадуемся, если:
- вы когда-нибудь проектировали архитектуру распределенной системы
- вы знаете, как оптимизировать ключевые метрики, связанные с бэкендом и высокой нагрузкой
- вы умеете эффективно и безопасно пользоваться AI-инструментами в разработке
- у вас есть опыт написания библиотек для разработки
- вам интересно проявлять инициативу и брать на себя ответственность за отдельные технические направления