Lead Developer (Architect)

Привет, мы Smartcat, и у нас есть реально классный продукт, который, мы уверены, перевернёт (если уже не перевернул) переводческую индустрию. У нас глобальные планы, но для реализации всех крутых идей иногда не хватает рабочих рук. Поэтому сейчас мы ищем к себе в команду ярких и талантливых ребят, которые помогут нам захватить мир развивать нашу платформу.

Что такое Smartcat

У нас можно:

У нас можно:

  • поработать с нагруженным продом над интересными задачами — в Smartcat зарегистрировано почти полмиллиона фрилансеров, мы ежедневно процессим миллиарды слов и кучу платежей, поддерживаем мультиюзерный сценарий работы внутри CAT системы, обеспечиваем бэк-офис для инвойсирования и биллинга клиентов и исполнителей, и это ещё далеко не всё

  • попробовать новые технологии и подходы (DDD, k8s, Elastic, MongoDB)

  • поработать вместе с нами над веб-версией профессионального тула, которая по UX не будет уступать десктопу; наши пользователи меняют переводы в режиме реального времени, поэтому сделать такую систему производительной и масштабируемой — настоящий челлендж

  • просто стать частью невероятной команды, которая любит здравый смысл и готова делиться опытом

  • а еще у нас всё очень быстро меняется, поэтому год идёт за три, и скучать точно не придётся :)

Продукт и финансирование

Продукт и финансирование

  • Smartcat - универсальная система для непрерывной работы над переводческими задачами. Она позволяет интегрировать все этапы работы над переводами и объединить исполнителей и заказчиков языковых услуг в рамках единой онлайн-платформы. Smartcat - это, по сути, market network, то есть система, в которой у пользователей есть инструменты как для работы, так и для общения с другими участниками.

  • Нас поддерживает Matrix Partners, который входит в топ главных венчурных фондов мира, и это открывает нам массу возможностей и дарит веру в свои силы.

Наши клиенты

Наши клиенты

Наши клиенты — ведущие международные компании, такие как Deloitte, Weebly, Flo Health, Wargaming и др.

Посмотрите наши кейсы →

Стэк

Бэк-енд

Бэк-енд

Платформа .NET Framework 4.7.2 и ASP.NET Web API. Сейчас мы переносим приложение на .NET Core и улучшаем инфраструктуру — до 50% базы кода на .NET Core в k8s

Фронт-енд

Фронт-енд

Vue.js 2.6 + Vuex + Typescript 3.7 (Partly Knockout.js)

База данных

База данных

MongoDB 4.0.12

Наша команда

Сейчас в компании чуть больше 100 человек, усилиями которых Smartcat растет невероятно быстрыми темпами. Конкретно в команде R&D работает 50 человек, и в 2021 году мы планируем удвоить эту цифру.

logo Ivan Smolnikov Founder, CEO
logo Sergey Andreev COO
logo Alina Zurabova Head of engineering
logo Anton Voronov Head of Product
logo Sergey Isaev Tech Lead / Architect
logo Taras Semenenko Team lead

Кто нам нужен

Локация: Дистанционно /

Миссия:

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

Задачи:

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

  • Осуществлять техническое руководство и наставничество над ведущими программистами компании и развивать инженерную культуру в проекте;

  • Вырабатывать стратегии сокращения технического долга.

Вы нам подходите, если вы:

  • Имеете опыт построения и эксплуатации нагруженных приложений в условиях балансировки нагрузки и конкурентного доступа к общим ресурсам;

  • Хорошо понимаете особенности горизонтального масштабирования приложений с использованием Docker и k8s, отлично разбираетесь в построении cloud-native приложений;

  • Успешно спроектировали хотя бы одно крупное приложение с использованием DDD;

  • Имеете обширный опыт работы с СУБД: масштабирование, проектирование схемы данных, оптимизация запросов;

  • Умеете работать в команде, можете аргументировать своё мнение, открыты новым идеями;

  • Знакомы с DevOps практиками: имеете опыт выстраивания процесса CI/CD, внедрения IaC, понимаете преимущества и недостатки разных стратегий deploy;

  • Умеете показывать командный результат в установленные сроки, адекватно оценивать и соблюдать время на выполнение задач;

  • Знаете английский язык на уровне чтения технической документации и выше;

  • Готовы работать в динамичной среде стартапа и привносить в команду и продукт что-то новое, а не просто следовать инструкциям; 

  • Хотите и готовы работать с людьми и продуктом;

  • Не боитесь ответственности.


Заинтересовала вакансия?