С нами разработка становится проще, безопаснее и быстрее
Создаём платформу для разработки приложений, которая помогает качественно и удобно проводить ревью кода, управлять версиями автоматизированной сборки, тестировать, развёртывать и сопровождать программные продукты.
Ключевые компоненты бэкенда, обеспечивающие интеграцию и оркестрацию всех сервисов платформы SourceCraft и позволяющие управлять настройками, организациями и репозиториями для стабильной работы экосистемы.
GitCore
Компонент платформы, который реализует Git-протокол поверх распределённой системы хранения данных.
Code Navigation
Интеллектуальная система для разбора кода и построения индексов и работающие на ее основе решения для анализа кода, функциональность навигации по коду и многое другое для удобства работы с кодом.
CI/CD
Продукты и решения для автоматизации сборки, тестирования и развертывания кода, чтобы разработчики могли быстрее и эффективнее воплощать свои идеи в жизнь.
Infra
Инфраструктурные технологии и решения, которые обеспечивают стабильную, надежную и прозрачную работу всех компонентов платформы SourceCraft.
Cloud Integration
Сервисы интеграции с облачными и иными внешними сервисами. Сервисы управления инфраструктурой.
Security
Продукты и решения для защиты приложений на всех этапах их создания, а также
для обеспечение безопасности внутренних компонентов платформы SourceCraft, чтобы разработчик мог эффективно создавать безопасное ПО.
Issues
Сервис управления задачами, который упрощает разработку приложений и сбор обратной связи, помогая командам работать эффективнее и создавать лучшие продукты.
Frontend
Интерфейсы, которые делают продукт визуально привлекательным, интуитивно понятным и удобным для взаимодействия, обеспечивая лучший пользовательский опыт.
Git-движок для платформы SourceCraft
Рассказываем про то, как мы взяли популярную библиотеку go-git, прошли через все фазы принятия, в итоге полностью — модуль за модулем — переписали её. А ещё — про роль догфудинга, про то, как мы сами заехали на свою платформу и как мы верифицировали алгоритм мерджа
через фаззинг.
Почему профессионалы идут к нам работать
Мотивация
Сервис от разработчиков и для разработчиков, где все вовлечены в продуктовые решения и имеют реальное влияние на то, что в итоге видят пользователи.
Решительность
Мы готовы применять последние достижения, чтобы создать максимально отзывчивый продукт.
Открытость
Наш проект — это место, где каждый может раскрыть свой потенциал и влиять не только на код, но и на стратегическое развитие.
Профессионализм
Из своего многолетнего опыта работы в Яндексе мы принесли лучшие инженерные практики и процессы, понимаем все их преимущества и недостатки. Верим, что члены команды смогут многому научиться друг у друга.
Инновации
Мы создаём сервис, которым сами хотим пользоваться, и считаем, что только глубокое понимание потребностей разработчиков и смелые эксперименты позволяют создавать действительно полезные сервисы.
Карьера
Мы поддерживаем непрерывное развитие каждого члена команды, предоставляем возможности для обучения, обмена опытом и профессионального роста.
Кого мы ищем
Разработчик продукта
Займётесь реализацией нового функционала, оптимизацией и архитектурным проектированием.
JavaGoCC++Python
SRE-инженер
Будете определять архитектуру и обеспечивать бесперебойную работу живого сервиса по мере его роста.
«Мы предоставляем разработчикам мощную платформу, которая станет фундаментом для воплощения самых смелых идей. Наш инструмент объединяет в себе все этапы разработки — от написания кода до развертывания и поддержки, позволяя максимально эффективно реализовывать инновации и внедрять их в жизнь».
Сергей Захарченко
Технический директор платформы SourceCraft
«SourceCraft — это платформа разработки от разработчиков для разработчиков. Опыт, полученный в процессе догфуддинга, когда команда разработки использует собственный продукт каждый день, позволил получить инструмент, который не только решает рабочие задачи, но и делает процесс разработки более удобным и эффективным».
Ольга Лукьянова
Руководитель команды навигации по коду
«Мы уделяем особое внимание удобству разработчиков при работе с кодом, интегрируя возможности, аналогичные функциональности современных IDE. Сейчас SourceCraft предлагает быструю и удобную навигацию по кодовой базе с функциями типа „go to declaration“ и „find usages“, и в дальнейшем мы планируем расширять и улучшать подобную функциональность».
Делимся опытом с сообществом
Решаем задачу моментальной навигации по коду для любого коммита
Один год вместе с LLM в кибербезопасности: как ИИ менял индустрию