Задачи:
— разрабатывать новую функциональность и дорабатывать существующие модули платформы на Go;
— разбираться в существующей архитектуре и кодовой базе;
— реализовывать backend-логику и интеграционные сценарии;
— работать с PostgreSQL: запросы, структуры данных, оптимизация;
— разрабатывать и дорабатывать интеграции с внешними системами;
— работать с обработчиками, преобразованием и агрегацией данных;
— участвовать в развитии отчётности, сводных показателей, виджетов и dashboard-функциональности;
— анализировать технические постановки и давать реалистичные оценки;
— искать оптимальное техническое решение совместно с аналитиками и архитекторами;
— устранять дефекты и оптимизировать существующую реализацию;
— участвовать в Code Review.
Требования:
— уверенный коммерческий опыт разработки на Go;
— уровень Senior;
— опыт разработки сложных backend-систем;
— хорошее знание PostgreSQL и понимание оптимизации SQL-запросов;
— понимание gRPC, HTTP/2, TCP/IP;
— опыт работы с Kafka и/или RabbitMQ;
— опыт с Docker, Kubernetes и CI/CD;
— опыт разработки интеграций и API;
— уверенное владение Git;
— умение быстро разбираться в большой существующей кодовой базе;
— умение самостоятельно декомпозировать задачу, оценивать её и доводить до рабочего результата;
— понимание архитектуры и влияния изменений на существующую систему.
Будет плюсом:
— опыт разработки TMS / WMS / ERP или других enterprise/logistics-систем;
— опыт работы с высоконагруженными системами;
— опыт развития платформенных решений, используемых несколькими проектами;
— опыт работы с отчётностью, аналитикой и большими объёмами данных.
Нам нужен именно самостоятельный Senior, которому можно передать бизнес-контекст и постановку, после чего он сможет разобраться в существующей реализации, задать необходимые вопросы и предложить технически корректное решение.
Задачи:
— разработка ПО на Python с использованием FastAPI, PostgreSQL
— организация интеграционного, unit и регрессионного тестирования
— настройка и обеспечение бесперебойной работы, разработки, сборки и дистрибуции программного обеспечения (Gitlab, Docker, etc.)
— проработка и внедрение технологий развертывания и обеспечения бесперебойной работы прикладного ПО
— развертывание тестовых и основных стендов
— взаимодействие с командой по разработке электроники и конструкторами для интеграции программного обеспечения с аппаратной частью.
Требования:
— высшее техническое образование в области робототехники или смежное направление
— отличное знание Python
— знание ООП и паттернов программирования
— знание сетевых технологий и протоколов (tcp/udp, http, rest api, web socket)
— уверенные знания ОС семейства Linux
— опыт организации сборки и поставки проектов (Python, Java и С++) для Linux
— опыт работы с инструментами CI/CD (Gitlab, Jenkins) и системами управления конфигурациями (ansible, etc.)
Будет преимуществом:
— опыт разворачивания мониторинга с использованием Zabbix/Prometheus
— знание OpenCV и опыт работы с PyTorch и CUDA
— опыт работы с Python для разработки робототехнических приложений
— общее понимание современных ИИ-инструментов и их возможностей.
Условия:
— комфортный современный офис г.
— Москва, МЦК ЗИЛ, Автозаводская 23а к2
— формат работы - лаборатория робототехники
— ежегодный пересмотр зарплаты, годовая премия
— корпоративный спортзал и зоны отдыха
— более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
— программа адаптации и помощь руководителя на старте (для вакансий уровня Junior)
— расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
— гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
— подписка Прайм с возможностью совместного использования на трёх близких
— вознаграждение за рекомендацию друзей в команду Сбера.
Задачи:
— Разработка и доработка конфигураций компании (отчеты, обработки, изменения форм, настройка прав доступа, новые документы и справочники) под текущие бизнес-задачи.
— Проектирование и реализация отказоустойчивых интеграционных решений: разработка и настройка обменов как между типовыми, так и между нетиповыми / сильно доработанными конфигурациями (Ломбард, МФО, УТ) и внешними сервисами.
— Модернизация и оптимизация текущего функционала: анализ, рефакторинг и аккуратная оптимизация существующего (в том числе унаследованного / легаси) кода без нарушения логики работающих бизнес-процессов.
— Прием задач от аналитиков и пользователей: разбор бизнес-контекста задачи, оценка реализуемости и перевод требований в конкретные программные доработки по правилам вендора.
— Анализ инцидентов и Troubleshooting: поиск, локализация и оперативное исправление сложных технических ошибок на стыке взаимодействия информационных систем и API внешних контрагентов.
— Документирование: написание качественной технической документации, комментариев к коду и инструкций к разработанным механизмам обмена и модулям.
— Участие в командных процессах (Scrum): работа в продуктовом конвейере разработки, оценка трудоемкости задач, декомпозиция, фиксирование результатов в Jira.
Требования:
— Опыт работы в роли 1С-разработчика от 3–4 лет, опыт работы с нетиповыми, измененными и кастомными конфигурациями 1С.
— Отличное знание клиент-серверной архитектуры 1С, опыт разработки и оптимизации кода.
— Понимание и умение применять на практике базовые стандарты и методики фирмы «1С» (чистота кода, управляемые формы, жесткое разделение серверной и клиентской логики).
— Уверенное владение механизмами Библиотеки стандартных подсистем (БСП), особенно подсистемы обмена данными, регламентных заданий, версионирования, логирования и интеграций.
— Практический опыт построения интеграций 1С со сторонним ПО и сервисами на базе HTTP-сервисов, REST API, SOAP, XML, JSON.
— Опыт написания и оптимизации сложных запросов.
— Умение разрабатывать сложные интерактивные отчеты на СКД.
— Понимание причин возникновения транзакционных блокировок и узких мест, умение анализировать баги и оптимизировать код под высокую нагрузку.
— Знание принципов бухгалтерского и управленческого учета (особенно специфики НФО) будет преимуществом.
— Опыт работы в командах с конвейерной разработкой и автоматизацией (CI/CD: Sonarqube, Git/Vanessa-ADD, Jenkins/GitLab CI).
— Опыт работы в связке Jira + Confluence + Git.
Условия:
— Работа в крупной федеральной сети ломбардов.
— Оформление по ТК РФ.
— График работы: 5/2 с 09:00 до 18:00.
— Работа в современном офисном центре класса B+, шаговая доступность от метро "Строгино".
— Стабильная заработная плата.
Задачи:
— Поддержка и разработка основной конфигурации на УТ 11.1;
— Оказание технической поддержки сотрудникам компании.
Требования:
— Опыт разработки на платформе 1С Предприятие 8.3 не менее 1 года;
— Умение читать чужой код;
— Уверенное владение языком запросов 1С (СКД);
— Хорошие знания методик разработки в системе 1С и умение применять их на практике;
— Использование типового кода конфигураций и библиотек стандартных подсистем;
— Опыт работы с управляемым приложением в клиент-серверном режиме работы системы 1С;
— Знание современных протоколов обмена данными (HTTP, SOAP и т.д.), принципов интеграции 1С со сторонними приложениями и форматов обмена данными (XML, JSON);
— Понимание принципов взаимодействия платформы 1С с СУБД;
— Инициатива – приветствуется предложение новых путей решения задач.
Условия:
— График работы: 5/2 с 9:00 до 18:00;
— Формат работы: гибрид (2-3 дня в офисе);
— Оформление по ТК РФ;
— Заработная плата: 270 000 руб. фикс;
— ДМС после испытательного срока;
— Скидки для сотрудников на товары компании, доступ к системе скидок BestBenefits;
— Подарки для сотрудников и их детей к Новому Году, подарки и розыгрыши на день рождения компании, фруктовые дни;
— Офис на ст. м. Молодежная с бесплатным корпоративным транспортом (5-7 минут в дороге);
— Льготная столовая для сотрудников;
— Возможность посещения флористических мастер-классов для получения новых навыков сборки букетов и композиций.
Задачи:
— Разрабатывать и поддерживать продукт на Ruby (рассматриваем также Go);
— Работать с личным кабинетом и постоянными интеграциями;
— Интегрироваться с криптобиржами и эквайринговыми провайдерами через API;
— Кастомизировать продукт под разных партнёров;
— Писать юнит- и интеграционные тесты;
— Работать с PostgreSQL и Redis в монолитной архитектуре;
— Настраивать безопасность транзакций и антифрод.
Требования:
Обязательно:
— Опыт от 2 лет, уровень Middle;
— Опыт работы в финтехе;
— Ruby (приоритет) или Go;
— Понимание монолитной архитектуры;
— PostgreSQL и Redis;
— Опыт написания юнит- и интеграционных тестов;
— Опыт работы с CI/CD;
— Самостоятельность, результативность, готовность работать в команде с сильными сеньорами;
— Реальное владение навыками - не только через нейросети.
Будет плюсом:
— Опыт в криптовалютах;
— Опыт в гемблинге;
— Знание Docker;
— Опыт разработки Telegram-ботов;
— Настраивать мониторинг и логирование (Grafana/Prometheus/ELK).
Условия:
— Полностью удалённый формат, график 5/2 с 9:00 до 18:00, на связи по рабочим вопросам;
— Перспектива роста дохода, при хорошем результате через год доход может вырасти до х2;
— Работа в команде из трёх разработчиков, где уже есть два сеньора;
— Живой продукт с активным развитием, новые интеграции, новые сценарии, новые направления;
— Влияние на технические решения, возможность предлагать улучшения и участвовать в обсуждениях;
— Старт обсуждается индивидуально по итогам собеседования.
О компании и команде
Bitbanker — это современная цифровая платформа для работы с криптовалютами, которая объединяет возможности покупки, обмена, хранения, инвестирования и других операций. В Bitbanker вы получите возможность развиваться в быстрорастущей сфере и работать в стабильном проекте с международным присутствием. Наша команда — это небольшая, но слаженная группа сильных и опытных разработчиков, которые ценят качество кода, открытость и взаимопомощь. Мы работаем в дружеской атмосфере, где каждый может влиять на продукт и предлагать свои идеи. В Bitbanker вы получите возможность решать интересные технические задачи, развиваться в быстрорастущей сфере и работать в стабильном проекте с международным присутствием.
Формат работы:
Полная занятость, 100% удаленка.
Часы работы: с 10:00-20:00 МСК (UTC+3).
Задачи:
— Интеграция новых блокчейн сетей/токенов.
— Сопровождение текущего кода
— Оптимизация синхронизации блоков, доработка процессинга криптовалюты под задачи бизнеса
Требования к кандидату:
— 5+ года python разработки (уровень middle+)
— Опыт разработки с использованием FastAPI или ассинхронным фреймворком
— Опыт работы с rpc, abi
— Базовые познания в криптографии (хеширование, ассиметричное шифрование)
— Понимание принципа работы блокчейна
— Умение подписать транзакцию
— Понимание принципа работы UTXO
— Умение и желание решать сложные задачи
Будет плюсом:
— опыт разработки микросервисной архитектуры
— оптимизация кода под высокие нагрузки
— знание английского на уровне чтения документации
Условия работы:
— Стабильная зарплата
— Гибкий график удаленно из любой точки мира
УдалённоseniorЧасы работы: с 10:00-20:00 МСК (UTC+3)
Задачи:
— Участие в проектах внедрения и сопровождения систем на платформе 1С;
— Программирование‚ разработка на платформе 1С: Предприятие;
— Поддержка и доработка конфигураций 1С под нужды клиента, написание отчетов и обработок;
— Создание механизмов интеграции с другими программами;
— Сопровождение и консультирование пользователей;
— Опыт работы: от 5 лет.
Требования:
— Опыт программирования на платформе 1С;
— Хорошее знание одной или нескольких типовых конфигураций 1С (БП, ЗУП, УХ, Документооборот, УТ и др.);
— Наличие сертификатов 1С (приветствуется);
— Аналитический склад ума;
— Стрессоустойчивость и стремление к профессиональному росту;
— Высшее образование (желательно техническое);
— Готовность и умение разбираться в проблемах, находить решения и добиваться результата.
Условия:
— Работа удаленно, возможен вариант на проект;
— Повышение квалификации за наш счет: курсы, тренинги, возможность получить профессиональные сертификаты;
— График работы 5/2. Время работы по МСК. В случае проектной необходимости возможны переработки;
— Официальное трудоустройство;
— Возможны краткосрочные командировки при необходимости;
— Уровень заработной платы будет зависеть от квалификации, ответственности, самостоятельности и готовности решать сложные, интересные и разноплановые задачи.
Задачи:
— Разрабатывать интерфейсы для работы с геопространственными данными (слои, маркеры, треки, полигоны, heatmap).
— Интегрировать картографические библиотеки: MapLibre GL / Mapbox GL JS, Deck.gl для слоёв с большими данными, Turf.js для геометрических операций.
— Работать с асинхронными состояниями: REST API + TanStack Vue Query, а также real-time обновления через WebSockets.
— Писать типобезопасный код на TypeScript.
— Строить архитектуру компонентов на Composition API с использованием Pinia и Vite.
— Верстать по Tailwind CSS v4 - без легаси, на новых токенах и утилитах.
Требования:
— Уверенное владение TypeScript на уровне advanced (дженерики, типизация API, защитники типов).
— Глубокое понимание Vue 3 Composition API, реактивности, жизни компонента.
— Опыт работы с Vite и Pinia.
— Понимание работы Tailwind CSS v4.
— Опыт работы с картографическими библиотеками MapLibre GL, Mapbox GL JS (создание кастомных слоёв, работа с источниками и стилями).
— Базовое знакомство с Deck.gl и Turf.js.
— Опыт интеграции REST API (TanStack Vue Query — большой плюс, но можно с любой аналогичной библиотекой).
— Понимание работы WebSockets (обработка потоковых данных, переподключение, бинарные протоколы).
— Опыт коммерческой разработки от 3 лет.
Будет плюсом:
— Опыт с Deck.gl (особенно MVTLayer, GeoJsonLayer, ScatterplotLayer).
— Знание GIS форматов (GeoJSON, MBTiles, Vector Tiles, WMS, WMTS).
— Навыки оптимизации отрисовки множества объектов на карте.
— Участие в Open Source проектах по картографии или Vue экосистеме.
Условия:
— Официальное трудоустройство по ТК РФ.
— Современные инструменты и качественное оборудование.
— Профессиональное обучение и развитие.
— Конкурентная зарплата по итогам собеседования + бонусы и премии.
Задачи:
— Разработка и развитие клиентской части продукта на React — от архитектуры и управления состоянием до production-ready UI с реальными пользователями.
— Проектирование масштабируемой frontend-архитектуры, выбор технологических решений и формирование стандартов разработки.
— Интеграция с backend REST API, участие в проектировании контрактов взаимодействия (OpenAPI/Swagger).
— Оптимизация производительности приложения, управление техническим долгом, рефакторинг сложных участков кода.
— Участие в code review, менторство разработчиков, развитие инженерных практик команды.
— Взаимодействие с product-менеджерами, дизайнерами и backend-разработчиками на всех этапах разработки.
— Участие в декомпозиции задач, технической оценке и планировании спринтов.
Требования:
— Глубокое знание React (18+) и его экосистемы: хуки, контекст, жизненный цикл компонентов, механизмы ререндеринга и оптимизации (мемоизация, виртуализация).
— Уверенное владение TypeScript (generics, utility types, типизация сложных структур).
— Опыт работы с state-менеджерами: Redux Toolkit, Zustand, React Query, TanStack Query; понимание разделения server-state и client-state.
— Понимание принципов работы REST API, авторизации (JWT), обработки ошибок, идемпотентности (для платежных сценариев).
— Опыт работы с CI/CD, Git, системами сборки (Webpack, Vite).
— Понимание принципов чистого кода, SOLID, паттернов проектирования.
— Знание методологий гибкой разработки (Scrum, Kanban).
— Опыт коммерческой разработки на React от 5 лет, из них не менее 2 лет в роли Senior.
— Опыт проектирования архитектуры SPA-приложений высокой сложности (множество зависимостей, ролей и сценариев).
— Навыки адаптивной, кроссбраузерной и мобильной вёрстки (HTML5, CSS3, SCSS).
— Умение работать с дизайн-системами, коллекциями компонентов (Untitled UI React, shadcn/ui), опыт ведения UI-kit в Storybook.
— Опыт написания тестов (Jest, Vitest, React Testing Library).
— Навыки проведения code review и менторства.
— Системное мышление, умение упрощать сложные системы, критическое мышление.
Будет плюсом:
— Опыт работы в финтехе или highload-проектах.
— Наличие портфолио / ссылок на GitHub или участие в open-source проектах.
Условия:
— Полностью удаленный формат работы.
— Встречи и корпоративные мероприятия в офисе Москва.
— Окладная часть + KPI.
— Возможность влиять на архитектуру и выбирать технологии.
— Работа в сильной команде, поддержка профессионального роста.
— Интересные задачи в быстрорастущем проекте.
УдалённоseniorГеография найма не уточнена, офис: Москва
Задачи:
— Развитие продукта: реализация бизнес-логистики системы Timex на .NET Framework 4.7.2 согласно техническим спецификациям.
— Участие в миграции модулей системы на актуальный стек .NET 8+ (рефакторинг, адаптация архитектуры).
— Разработка SDK для взаимодействия с новым аппаратным обеспечением (hardware-интеграция).
— Покрытие кода тестами, отладка и устранение дефектов.
— Строгое соблюдение регламентов разработки (Code Review, документация, трекинг задач).
Требования:
— Коммерческий опыт разработки на C# от 1 года или наличие сложных Pet-проектов/курсовых по Desktop-разработке.
— Уверенное знание C# и .NET Framework.
— Понимание отличий от .NET.
— Навыки работы с асинхронностью (async/await) и LINQ.
— Опыт работы с WinForms/WPF, понимание жизненного цикла приложений и Data Binding.
— Уверенное владение SQL (написание запросов с JOIN, понимание индексов) и опыт работы с ORM.
— Опыт работы с Git (понимание Git Flow) и системами баг-трекинга (Jira или аналоги).
Условия:
— Работа строго в офисе.
— Работа с реальным "железом" (контроллеры, стенды), удаленная отладка невозможна.
— График 5/2, с 8:30 до 17:30.
— Оформление по ТК РФ в сертифицированную IT-компанию.
— Заработная плата обсуждается индивидуально по итогам собеседования, выплачивается два раза в месяц.
— Отпуска и больничные по ТК.
— ДМС после испытательного срока.
— Стабильность, отсутствие переработок (уход вовремя).
— Место работы в шаговой доступности от метро Динамо, Петровский парк, ЦСКА.
Задачи:
— Разрабатывать новые программные модули и компоненты;
— Производить рефакторинг существующего функционала;
— Проводить ревью кода;
— Прорабатывать и реализовывать интеграционные решения;
— Предлагать и реализовывать решения, направленные на повышение эффективности и оптимизацию работы.
Требования:
— Опыт работы в команде разработки не менее 3 лет;
— Отличное (хорошее) знание JavaScript, TypeScript;
— Хорошие знания CSS3, HTML5 и адаптивной верстки, CSS-Preprocessors;
— Отличное знание Angular 2+, понимание как фреймворк работает “внутри” (не AngularJs);
— Понимание MFE архитектуры;
— Знание RxJs, NgRx, Signals;
— Понимание REST, кросс-доменных запросов;
— Опыт работы с ReactJS будет плюсом;
— Опыт работы с Git, Docker, npm;
— Опыт написания unit-тестов;
— Опыт агентской разработки будет плюсом.
(SDD)
Задачи:
— Разработка бекэнд для автоматизированных систем, направленных на мониторинг информационного пространства
— Доработка и автоматизация уже существующих систем
— Работа с микросервисной архитектурой, включая сервисы от небольших служебных до высоконагруженных для обработки данных
— Работа в формате 2-недельных спринтов с планированием и ретро
— Работа в командах по 10-12 человек
Требования:
— Опыт работы в аналогичной должности от 1 года
— Опыт работы с асинхронным Python 3.6-3.10, PostgreSQL, RabbitMQ
— Понимание принципов микросервисной архитектуры, обеспечение надежности взаимодействий системы и ее отказоустойчивости
— Умение покрывать свой код тестами
— Понимание работы с базами данных и асинхронности
— Умение работать с нагрузочным тестированием
— Стек: FastApi, Aiohttp, Kubernetes, Jenkins, SQLAlchemy, Redis, RabbitMQ, Pydantic, Alembit
— Будет плюсом: Selenium, Playwright, Gino, MySQL, pre commit hook, Twine, gRPC
Условия:
— Оформление по ТК РФ, 100% белая заработная плата
— График работы 5/2 с 8:30-17:30, пятница – сокращенный день до 16:15, возможность гибкого начала рабочего дня
— Гибридный формат работы с возможностью посещения офиса
— Современный комфортный офис
— Забота о здоровье сотрудников: добровольное медицинское страхование (после 3 месяцев работы), скидки по ДМС для родственников, скидки на стоматологию, полис для выезжающих за границу
— Материальные бонусы: годовая премия, дополнительные выплаты к отпуску, материальная помощь при рождении детей и к другим значимым событиям, помощь в сложных жизненных ситуациях
— Забота о развитии: внешнее обучение за счет работодателя, внутреннее обучение (СДО, тренинги)
— Корпоративные мероприятия, подарки для детей
Задачи:
— Разработка встраиваемого ПО для самоходных транспортных средств;
— Работа с протоколами обмена данными (CAN - J1939);
— Алгоритмизация работы систем транспортного средства;
— Самостоятельная отладка написанного кода.
Требования:
— Знание ООП и SOID принципов;
— Многопоточное программирование (std::thread, std::mutex, std::condition_variable, std::atomic и т.д.);
— Управление памятью, RAII, сырые и умные указатели;
— Опыт работы с CMake (или аналогичными системами сборки);
— Уверенное владение Git (branching model, code review, rebasing и т.д.);
— Опыт разработки под Linux (встраиваемые системы — большой плюс);
— Способность самостоятельно разбираться в сложных технических/физических задачах;
— Опыт разработки встраиваемого ПО для транспортных средств (автомотив/спецтехника);
— Работа с протоколами обмена данными – CAN / CAN-FD (особенно J1939, ISO 11783 (ISOBUS), CANopen);
— Знакомство с автомотивными стандартами (MISRA C++, ISO 26262 — хотя бы на уровне понимания);
— Знание шаблонов проектирования;
— Опыт работы с реал-тайм системами и ОС (QNX, RTLinux, FreeRTOS, ThreadX);
— Разработка HMI/интерфейсов оператора;
— Опыт отладки на целевом железе (JTAG, логирование, hardware-in-the-loop);
— Знание инструментов статического анализа кода (Cppcheck, Clang-Tidy и т.д.).
Условия:
— Место работы: особая экономическая зона по адресу - Москва, Волгоградский проспект, 42/к11;
— График работы 5/2;
— Официальное трудоустройство, полностью белая заработная плата + премии;
— Оборудованное рабочее место;
— Медицинское страхование, полис ДМС.
Задачи:
— Разработка backend для AI-агентов
— Интеграция с API существующих автоматизированных систем
— Реализация RAG-пайплайнов
— Оптимизация производительности
— Code review
Требования:
— Опыт backend-разработки от 3 лет
— Знание Python (FastAPI, Django), Java или Go
— Опыт работы с LLM-фреймворками LangChain, LlamaIndex
— Опыт работы с PostgreSQL, Redis, MongoDB
— Знание микросервисной архитектуры и event-driven архитектуры
Условия:
— Комфортный современный офис рядом с метро Кутузовская
— Официальное оформление, срочный трудовой договор до 01.07.2027 с последующим переводом на бессрочный
— Гибридный формат работы
— Ежегодный пересмотр зарплаты
— Корпоративный спортзал и зоны отдыха
— Более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
— Программа адаптации и помощь руководителя на старте (для Junior позиций)
— Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
— Гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
— Подписка СберПрайм с возможностью совместного использования на трёх близких
— Вознаграждение за рекомендацию друзей в команду Сбера.
Задачи:
— Разработка и развитие backend-сервисов на C#/.NET (ASP.NET Core, Web API) в микросервисной архитектуре.
— Проектирование и реализация REST API, проработка контрактов, версионирование API и интеграций.
— Работа с данными: проектирование схемы, оптимизация запросов, миграции в MS SQL Server / PostgreSQL (EF Core, Dapper).
— Интеграция с очередями сообщений: Kafka (или аналоги) - проектирование топиков, обработка ошибок, гарантии доставки.
— Участие в архитектурных решениях: выбор подходов, оценка trade-off’ов, влияние на стабильность и масштабируемость системы.
— Оптимизация производительности сервисов: анализ узких мест, работа с concurrency, кэширование, профилирование.
— Написание unit- и integration-тестов (xUnit/NUnit), участие в code review, улучшение качества кода и инженерных практик.
— Участие в CI/CD-процессах: Git, GitLab CI/Azure DevOps/Jenkins, деплой в production.
— Взаимодействие с командами разработки, DevOps, аналитиками и бизнес-стейкхолдерами.
— Учёт требований безопасности в корпоративных и банковских приложениях (аутентификация, авторизация, шифрование, аудит).
Требования:
— Коммерческий опыт разработки на C#/.NET от 3–6 лет, уровень Middle+ / Senior.
— Законченное высшее образование.
— Наличие военного билета (для военнообязанных).
— Уверенное знание .NET Core и .NET Framework, ASP.NET Core, Web API.
— Опыт разработки REST API (RESTful), применение IoC-контейнеров (built-in DI, Autofac и аналоги).
— Опыт работы с MS SQL Server (T-SQL) и/или PostgreSQL: схема, сложные запросы, оптимизация, индексы, транзакции, isolation levels.
— Опыт работы с Kafka: топики, партиции, consumer groups, гарантии доставки, идемпотентность.
— Понимание принципов микросервисной архитектуры и распределённых систем: service discovery, circuit breaker, rate limiting, observability.
— Понимание вопросов безопасности корпоративных приложений: аутентификация, авторизация, шифрование, аудит, защита данных.
— Опыт разработки высоконагруженных систем, проектирования сложных распределённых систем.
— Опыт разработки банковских систем или интернет-банков, знание банковской предметной области (счета, платежи, транзакции, лимиты, compliance).
— Опыт работы с Git, понимание принципов CI/CD.
— Умение работать автономно, брать задачу целиком и доводить до результата.
— Умение переводить бизнес-требования в технические решения и аргументировать свой выбор.
Будет плюсом:
— Опыт работы с Docker, Kubernetes, Azure/AWS, базовое понимание инфраструктуры и деплоя.
— Опыт работы с RabbitMQ, Azure Service Bus, MassTransit, gRPC, GraphQL.
— Знание паттернов DDD, CQRS, Event Sourcing, Clean Architecture, SOLID, GoF.
— Практика работы с мониторингом и логированием: Prometheus, Grafana, ELK, OpenTelemetry.
— Опыт работы с Redis, кэшированием, распределёнными кэшами.
— Английский язык для работы с зарубежной документацией, командами и стейкхолдерами (для европейских и американских проектов нужен уровень от B2+).
Процесс:
— Короткое общение с рекрутером.
— Техническое интервью / TechCertify-скрининг.
— Передача на подходящие проекты клиентам.
Задачи:
— Работать в конфигурации 1С: Управление Холдингом / 1С: Документооборот;
— Анализировать функционал системы;
— Разрабатывать и проводить рефакторинг программного кода и запросов;
— Разрабатывать интеграции с внутренними и внешними системами;
— Разрабатывать архитектурные решения и участвовать в командном кросс-ревью;
— Участвовать в автоматизации процесса разработки, сборки релизов, деплоя.
Требования:
— Опыт работы с 1С: Документооборот от 3 лет;
— Понимание типовых механизмов 1С: Документооборот;
— Понимание принципов работы с высоконагруженными системами;
— Опыт работы с XML (XSD), JSON, OpenAPI, Web сервисы, RMQ/Kafka, EDT, Git;
— Опыт автоматизации процессов разработки;
— Знание механизмов и возможностей платформы 1С.
Задачи:
— Установление и поддержание отношений с разработчиками и техническим сообществом.
— Создание контента (технические статьи, руководства, видеоуроки) для привлечения разработчиков к нашей платформе.
— Проведение вебинаров, хакатонов и других мероприятий для продвижения технологий компании.
— Участие в технических конференциях, выступления с презентациями.
— Помощь разработчикам в интеграции и использовании нашего API/SDK.
— Сбор обратной связи от сообщества для улучшения наших продуктов.
— Работа в тесной связи с командами маркетинга, разработки и продуктового менеджмента.
Требования:
— Опыт работы с блокчейн-технологиями и понимание принципов децентрализованных систем.
— Умение писать качественные технические материалы (руководства, документацию, статьи).
— Отличные коммуникативные навыки, как устные, так и письменные.
— Опыт проведения технических мероприятий (вебинары, воркшопы, хакатоны).
— Знание хотя бы одного языка программирования (например, JavaScript, Python, Rust, или Solidity).
— Уровень английского языка: Upper-Intermediate и выше.
Условия:
— Конкурентоспособную заработную плату от $4800 до $7000 в месяц, в зависимости от опыта и квалификации.
— Возможность работать в инновационной блокчейн-компании.
— Полностью удалённый формат работы и гибкий график.
Location: Remote - Global
Flex is a growth-stage, NYC headquartered FinTech company that is building the payment layer for life's financial obligations, giving households one place to see, split, and pay their bills around how they live and get paid. By offering greater choice over how and when payments are made and allowing eligible on time payments to help build a positive credit history, Flex puts households back in control of their cash flow.
That work brings together people with different perspectives who challenge the status quo and take ownership of solving difficult problems. For you, that means doing the best work of your career next to people who make you better, and together bringing ideas to life that make a real impact for the people we serve.
About the role
As a Senior SDET at Flex, you will own the test automation and quality efforts for entire product areas or major features. You will architect and optimize automation frameworks, lead test strategy for complex systems, and regularly collaborate across teams to deliver reliable and high-quality releases. This role offers the opportunity to mentor others, drive cross-functional quality improvements, and play a critical part in shaping the future of our engineering excellence.
What you’ll do
Architect, implement, and optimize automated test frameworks for complex product areas, ensuring high reliability and maintainability
Design, develop, and maintain robust automated test suites for API, UI, and integration testing, with Playwright as our primary end-to-end automation framework
Design, build, and run performance, load, and stress tests using k6, defining performance baselines and thresholds for critical user flows and APIs
Lead test strategy development and perform risk analysis for major features and systems
Integrate automated testing, including performance tests with pass/fail thresholds, into CI/CD pipelines, supporting continuous integration and delivery processes
Proactively identify systemic quality issues and drive cross-team process improvements to increase coverage and efficiency
Analyze test coverage, identify gaps, and implement solutions to improve product quality
Collaborate closely with engineering, product, and quality leaders on cross-functional quality initiatives and release planning
Provide technical guidance and mentorship to junior SDETs and QA team members, fostering skill development and best practices
Review code and test cases contributed by other engineers for quality and maintainability
Maintain accurate and actionable test documentation, reports, and quality metrics for assigned product areas
Investigate and resolve complex defects and production issues through advanced debugging and root cause analysis
Advocate for quality and champion adoption of best practices within and across engineering teams
Proven ability to lead test strategy and risk analysis while making high-impact technical decisions amid ambiguity and prioritizing what matters most.
Key qualifications
Bachelor’s degree in Computer Science or related field, or equivalent experience
5+ years of experience in software development and test automation
Advanced proficiency in multiple programming languages and test automation frameworks
Deep experience designing, building, and maintaining automation frameworks (e.g., Playwright, Cypress, Selenium, RestAssured)
Strong expertise in API, UI, and integration testing
Strong, hands-on Playwright automation experience, including building scalable, maintainable, and stable suites (page objects, fixtures, parallelization, flaky-test reduction, and CI execution)
Hands-on experience with performance and load testing using k6 (scripting scenarios, defining thresholds, and analyzing results to find bottlenecks) * Strong expertise in API, UI, and integration testing
Proficient in CI/CD pipeline integration and optimization
Skilled in test strategy development, risk analysis, and test architecture
Advanced debugging, troubleshooting, and root cause analysis
Solid understanding of database systems and advanced SQL
Experience with observability and monitoring tools (e.g., DataDog, NewRelic), including correlating performance test results with application metrics and traces
Excellent cross-functional communication and mentorship skills
Strong written and verbal communication skills; able to collaborate across functions
Compensation
Flex takes a market-based approach to pay, and compensation may vary depending on your primary work location. Work locations are categorized into one of three tiers based on a cost of labor index for that geographic area. The successful candidate’s starting pay will be commensurate with their experience, qualifications, and Flex’s internal leveling guidelines and benchmarks.
Tier 1 (NYC/Bay Area, Los Angeles, Seattle)
$136,000
—
$170,000 USD
Tier 2 (Austin, Washington D.C. Philadelphia, San Diego, Chicago, Atlanta)
$122,400
—
$153,000 USD
Tier 3 (Salt Lake City, all other USA cities)
$115,600
—
$144,500 USD
Life at Flex
Building a successful company takes a diverse team of intelligent, curious, determined, empathetic, and self-aware people. Our headquarters is in New York City, with employees across the US, Australia, Canada, and South America. We’re growing quickly and deliberately, with a focus on building an inclusive culture. We value the perspectives our people bring and take pride in being an equal opportunity workplace.
Offices
Roles posted in New York, San Francisco, and Salt Lake City are hybrid positions with on-site expectations of 2-3 days per week in our local offices. For candidates outside of these areas, you may be eligible for our relocation assistance program.
Benefits
View our benefits and more at
getflex.com/careers
.
Офис
Москва
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.