Проект:
Внедрение интеллектуальных модулей на базе ИИ в платформу для автоматизации рутинных операций и повышения скорости процессов.
Задачи:
— Разрабатывать backend-сервисы на Python 3.10+ / FastAPI в рамках ИИ-платформы.
— Проектировать и поддерживать микросервисную и event-driven архитектуру.
— Интегрировать ИИ-компоненты платформы (работа с LLM, эмбеддерами, векторными БД).
— Работать с данными и брокерами: SQL/NoSQL, OpenSearch, Redis, S3, Kafka.
— Настраивать и поддерживать инфраструктуру: CI/CD, Docker, мониторинг и логирование.
— Обеспечивать безопасность: выстраивать процессы аутентификации и авторизации (Keycloak, OAuth2).
— Работать с существующим кодом в крупных репозиториях: читать, понимать, модифицировать и оптимизировать.
Требования:
— Опыт от 3 лет коммерческой разработки на Python.
— Отличное знание Python 3.10+ и FastAPI (глубокое понимание async, middleware, DI).
— Понимание микросервисной архитектуры, требований к журналированию, аудиту и мониторингу.
— Уверенная работа с SQL и NoSQL (написание сложных запросов, работа с индексами, оптимизация, ORM/ODM).
— Опыт работы с Kafka (producer/consumer), Redis, S3.
— Опыт с Docker / Docker Compose, настройка CI/CD, Prometheus + Grafana, ELK-стек.
— Понимание принципов работы JWT, OAuth2/OIDC, опыт интеграции с Keycloak.
— Умение читать и модифицировать чужой код в крупных репозиториях.
— Высшее образование (ИТ, технические науки или математика).
Будет большим плюсом:
— Опыт реализации event-driven архитектуры.
— Опыт работы с векторными базами данных (OpenSearch) и векторизацией данных с помощью эмбеддеров.
— Опыт интеграции с vLLM для LLM-инференса.
— Активное и эффективное использование AI-ассистентов (Cursor и аналоги) для ускорения процесса написания и рефакторинга кода.
Задачи:
— Разработка и поддержка backend-сервисов в микросервисной архитектуре для системы защиты от мошенничества
— Обработка транзакций в реальном времени
— Ответственность за производительность, мониторинг и разбор инцидентов
— Работа с инженерами, продактами и дизайнерами
Требования:
— 3+ года коммерческой разработки
— Сильный Golang или Java
— Опыт с микросервисной архитектурой
— Практика с Docker и Kubernetes
— Английский на рабочем уровне
— Плюсом: опыт с облаками, CI/CD, Redis, Cassandra, PostgreSQL, Prometheus, Grafana, Datadog
Location: Portugal
Workplace: Remote
ABOUT THE TEAM
The AI/ML Engineering team builds and operates ClickHouse's AI and machine learning products end-to-end. This includes the Agentic Data Stack, AI Functions, chDB, the in-Console copilot, and the AI/ML partnerships that distribute them — together with the shared components and expertise that let every other ClickHouse team ship AI in the surfaces they own. Our team is looking for highly skilled and experienced software engineers to join us, who will be responsible for designing, building, and operating the products that make ClickHouse the platform of choice for agents and data scientists.
WHAT YOU WILL DO
- Feature Development: Design and implement AI-powered features across the full stack, from backend inference services to intuitive frontend interfaces within the ClickHouse Cloud platform.
- API Architecture: Create robust, scalable APIs that connect ClickHouse's database capabilities with modern AI/ML inference systems and external/internal AI services.
- Ecosystem Integrations: Implement and maintain integrations with the broader AI/ML ecosystem and standards, ensuring that ClickHouse as a technology works seamlessly with popular frameworks and tools.
- Technical Integration: Integrate models into production systems with proper monitoring, versioning, observability, and evaluation.
- Oncall: Participate in the daytime oncall rotation along with the rest of the team.
- Developer Experience: Design and implement developer tools, SDKs, and documentation that enable users to leverage ClickHouse’s AI/ML capabilities.
WHAT YOU WILL BRING ALONG
- 5+ years of software engineering experience in production environments
- Exposure to working directly with AI/ML technologies
- Backend development experience in TypeScript or Python, with a focus on API design and service architecture
- A high level of ownership and can drive features from concept to production with minimal supervision
- Ability to thrive in collaborative environments and can effectively communicate technical concepts to diverse stakeholders
Nice to have
- Experience integrating and deploying AI/ML models in production systems, including working with inference APIs and vector databases
- Familiarity with cloud technologies such as AWS, Azure, or GCP, particularly services related to AI/ML deployment
- Understanding of database systems and data processing pipelines, with ClickHouse experience being a significant plus
#LI-Remote
PERKS
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.
- Healthcare - Employer contributions towards your healthcare.
- Equity in the company - Every new eligible team member who joins our company receives equity.
- Time off - Flexible time off in the US, generous entitlement in other countries.
- A USD$500 Home office setup if you’re a remote employee.
- Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
CULTURE - WE ALL SHAPE IT
As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.
Are you interested in finding out more about our culture? Learn more about our values here https://clickhouse.com/company/careers. Check out our blog posts https://clickhouse.com/blog or follow us on LinkedIn https://www.linkedin.com/company/clickhouseinc/life/0c1ee7f4-2129-488d-b413-e7f6270659fd/?viewAsMember=true to find out more about what’s happening at ClickHouse.
EQUAL OPPORTUNITY & PRIVACY
ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Please see here https://clickhouse.com/legal/applicant-privacy-notice for our Privacy Statement.
Задачи:
— Развивать сервисы real-time котировок, стаканов и справочника инструментов
— Интегрировать поставщиков данных и биржевые фиды: multicast/FAST, TCP, WebSocket, REST
— Вести справочные данные: ISIN, FIGI, MIC, корпоративные действия, сплиты, дивиденды
— Строить нормализацию и контроль качества данных, fallback между поставщиками
— Раздавать данные клиентам в реальном времени, отвечать за кэширование и нагрузку
— Участвовать в оценке и выборе вендоров данных
Требования:
— 4+ лет в backend, из них 2+ с рыночными данными: брокер, биржа, вендор данных, трейдинговая платформа
— Опыт работы с высоконагруженными потоковыми фидами
— Понимание инструментов (акции, облигации, FX) и влияния корпоративных действий на цены
— Go и/или Rust
— Redis, PostgreSQL, Kafka, gRPC
— Будет плюсом FAST/FIX, протоколы Мосбиржи
— Опыт работы с Databento, Refinitiv или Bloomberg
— Опыт в data quality
Условия:
— Офис в Ереване, помощь с релокацией
— Для сильных кандидатов возможен удалённый формат
leadЗадачи Развивать сервисы real-time котировок, стаканов и справочника инструментов Интегрировать поставщиков данных и биржевые фиды: multicast/FAST, TCP, WebSocket, REST Вести справочные данные: ISIN, FIGI, MIC, корпоративные действия, сплиты, дивиденды Строить нормализацию и контроль качества данных, fallback между поставщиками Раздавать данные клиентам в реальном времени, отвечать за кэширование и нагрузку Участвовать в оценке и выборе вендоров данных Требования 4+ лет в backend, из них 2+ с рыночными данными: брокер, биржа, вендор данных, трейдинговая платформа Опыт работы с высоконагруженными потоковыми фидами Понимание инструментов (акции, облигации, FX) и влияния корпоративных действий на цены Go и/или Rust Redis, PostgreSQL, Kafka, gRPC Будет плюсом FAST/FIX, протоколы Мосбиржи Опыт работы с Databento, Refinitiv или Bloomberg Опыт в data quality Условия Офис в Ереване, помощь с релокацией Для сильных кандидатов возможен удалённый формат
Задачи:
— Владеть торговым доменом: OMS, жизненный цикл ордера, smart order routing
— Разрабатывать адаптеры к биржам и прайм-брокерам: FIX, нативные протоколы, REST/WebSocket/SSE
— Поддерживать типы ордеров market, limit, stop, take profit, stop loss, частичные исполнения, amend/cancel
— Строить pre-trade риск-чеки, лимиты и блокировку средств совместно с сервисом счетов
— Обеспечить effectively-once обработку команд и исполнений, восстановление после сбоев, сверку позиций
— Развивать собственный matching engine, в том числе для крипто-биржи
Требования:
— 5+ лет в backend, из них 3+ в трейдинге: брокер, биржа, проп-трейдинг, крипто-биржа
— Опыт построения OMS/EMS или matching engine в продакшене
— Понимание market microstructure, торговых сессий, типов ордеров, протокола FIX
— Go или готовность перейти на него с Java/C++/Rust
— Конкурентное программирование, low-latency
— Kafka, PostgreSQL, Redis
Будет плюсом:
— Интеграции с Мосбиржей (ASTS), американскими рынками, крипто-биржами
— Опыт SOR и агрегации ликвидности
Условия:
— Офис в Ереване, помощь с релокацией
— Для сильных кандидатов возможен удалённый формат
Задачи:
— Разработка и проектирование PWA интернет-банкинга и мобильных решений
— Микросервисная архитектура
— Интеграции с АБС, процессингом, платёжными шлюзами и госсервисами
— Безопасность API и банковских систем
Требования:
— От 1.5–2 лет опыта (Junior+, Middle)
— Понимание информационной безопасности в финтехе
— Опыт с логированием и мониторингом
— Понимание биометрической и двухфакторной аутентификации
Плюсом будет: опыт в банковских ДБО и облачной инфраструктуре
Условия:
— Формат: офлайн, офис в Алматы
Развиваем экосистему FinTech-продуктов прямо внутри Telegram: виртуальные и физические карты, криптокошелек и платежные сервисы (Telegram Mini App, боты, B2B API и White Label).
Задачи:
• Разрабатывать фичи в API Mini App, ботах, картах, кошельке, комиссиях и B2B API.
• Подключать интеграции с внешними провайдерами (таймауты, повторы, идемпотентность платежей).
• Работать с базой (MongoDB, Redis, чтение SQL в PostgreSQL).
• Покрывать код тестами на pytest и проведением ревью задач Джуниор-разработчика.
• Разбирать прод-инциденты вместе с QA.
Требования:
• Коммерческий опыт бэкенд-разработки на Python от 3 лет (asyncio в проде).
• Опыт работы с MongoDB и Redis в продакшене.
• Базовый SQL (прочитать запрос, понимать транзакции).
• Опыт работы с REST API, Git, Docker Compose, pytest.
• Внимательность к финтех-логике (статусы операций, защита от повторного списания).
Будет плюсом: опыт в FinTech/Crypto/KYC, интеграции с платежками, разработки Telegram Mini Apps / aiogram, навыки работы с LLM/нейросетями в ежедневной разработке.
Условия:
• Полная удаленка и гибкий график.
• Живой масштабный продукт в Telegram.
• Сильная команда (ревью с Senior, прямая коммуникация с продуктом без лишней бюрократии).
• Доход: по результатам собеседования.
Задачи:
— Работать с инженерами и использовать собственные знания для понимания их проблем и улучшения их опыта.
— Вносить вклад в внутреннюю платформу разработки (IDP), проектируя, реализуя и поддерживая внутренние инструменты и системы.
— Использовать инженерную платформу для поддержки агентного кодирования.
— Помогать определять процессы, фреймворки и лучшие практики для разработки.
Требования:
— Опыт работы бэкенд-разработчиком 5+ лет с TypeScript.
— 2+ года опыта реализации безсерверных событийно-ориентированных микросервисных архитектур на базе AWS (Lambda, SQS, SNS, API Gateway и др.).
— Опыт реализации пайплайнов с использованием GitHub Actions.
— Солидный опыт в автоматизированном тестировании с использованием различных стратегий и парадигм.
— Мышление, ориентированное на AI-first разработку; вера в ценность работы не только в кодировании, но и в владении продакшеном и продуктовым подходе, интерес к использованию AI и агентного кодирования для ускорения жизненного цикла разработки.
— Мотивация помогать инженерам быть более продуктивными и улучшать их опыт.
— Хорошие коммуникативные навыки на английском языке.
Условия:
— Гибридный формат работы в Белграде.
— 25 дней отпуска в год.
— Частная медицинская страховка.
— Множество командных активностей и бонусов.
— Бесплатный доступ к LinkedIn Learning и ежегодный бюджет на личное развитие.
— Схема роста прибыли.
— Корпоративный телефон (iPhone или Android).
— Комфортный офис с 80 парковочными местами.
— Отличное оборудование, конкурентная зарплата и разнообразные дополнительные льготы, включая абонемент в спортзал и скидки в местных магазинах.
Задачи:
— Проектирование и разработка REST API для взаимодействия игры и веб-клиента с сервером.
— Создание и оптимизация баз данных (хранение игровых сессий, инвентаря, предметов и баланса).
— Реализация логики авторизации пользователей и обработки игровых транзакций.
— Контейнеризация и базовая настройка сервисов в Docker.
Требования:
— Уверенное владение Python 3.x и базовое понимание асинхронности (asyncio).
— Знакомство с одним из веб-фреймворков: FastAPI или Django.
— Понимание реляционных баз данных.
— Навыки работы с Git и понимание архитектуры REST API.
— Наличие любых собственных пет-проектов на GitHub (боты, парсеры, мини-сервисы) будет большим плюсом.
Условия:
— Оплата 700 - 1400$ с прямыми переводами на карту раз в месяц.
— Официальное оформление.
— Гибкий график (можно комфортно совмещать с учебой).
— Реальный коммерческий продакшн без лишней бюрократии.
Архитектуру курирует опытный Senior-разработчик: гарантируем плотное наставничество, регулярное код-ревью и быстрый профессиональный рост.
О проекте и роли
Мы разрабатываем системы мониторинга и управления транспортом. Каждую секунду к нам поступают тысячи событий от устройств: их нужно быстро принять, корректно сохранить и отдать в аналитику. Мы ищем инженера, который глубоко понимает базы данных и умеет строить системы, переваривающие непрерывный поток данных. Опыт именно в транспорте или GPS не обязателен — для нас гораздо важнее ваша инженерная база и умение работать с нагруженными данными.
Задачи:
— Проектировать и развивать хранилища данных на PostgreSQL и ClickHouse, обеспечивая высокую нагрузку на запись и чтение.
— Обеспечивать приём и обработку непрерывных потоков телеметрии: настраивать буферизацию, дедупликацию, корректно работать с опоздавшими событиями.
— Оптимизировать запросы и схемы данных: искать узкие места и устранять их, опираясь на метрики и профилирование.
— Разрабатывать и поддерживать сервисы (основной язык стека — Go).
— Участвовать в архитектурных решениях и проводить код-ревью.
— Работать с ИИ-агентами (Claude Code, OpenCode, Pi и аналоги), используя их как основной инструмент для ускорения разработки.
Требования:
— Глубокое знание PostgreSQL: уверенное чтение планов запросов (EXPLAIN ANALYZE), понимание работы индексов, партиционирования, MVCC, vacuum и блокировок.
— Опыт работы с колоночными СУБД (в идеале ClickHouse): понимание движков MergeTree, ключей сортировки и партиционирования, материализованных представлений, пакетной вставки.
— Умение проектировать модель данных от сценариев чтения: разделение на «горячие» и исторические данные, предагрегация, управление сроками хранения (TTL).
— Привычка измерять всё: профилирование, нагрузочное тестирование, принятие решений на основе цифр.
— Опыт обработки непрерывных потоков событий (телеметрия, логи, IoT, трекинг, платежи и т.д.).
— Понимание и опыт решения типовых проблем стриминга: события не по порядку, дубли и идемпотентность, backpressure, батчинг, восстановление после сбоя.
— Опыт работы с брокерами сообщений: Kafka, NATS, RabbitMQ или аналоги.
— Умение разложить систему на сервисы и грамотно обосновать компромиссы (консистентность vs задержка, стоимость хранения vs скорость запросов).
— Опыт эксплуатации своего кода в продакшене: настройка метрик, логов, самостоятельный разбор инцидентов.
— Готовность к ежедневной работе с агентными ИИ-инструментами (Claude Code, OpenCode, Pi и др.).
— Умение ставить агенту задачу с нужным контекстом, критически проверять результат и нести полную ответственность за сгенерированный код как за свой собственный.
Будет большим плюсом:
— Опыт коммерческой разработки на Go: понимание горутин и каналов, работа с pprof, построение микросервисов.
— Опыт работы с геоданными: PostGIS, геоиндексы, построение треков.
— Знание Kubernetes, Docker, настройка CI/CD.
— Опыт миграции или масштабирования хранилища без остановки сервиса (zero-downtime).
О проекте и роли
Мы разрабатываем системы мониторинга и управления транспортом. Каждую секунду к нам поступают тысячи событий от устройств: их нужно быстро принять, корректно сохранить и отдать в аналитику. Мы ищем инженера, который глубоко понимает базы данных и умеет строить системы, переваривающие непрерывный поток данных. Опыт именно в транспорте или GPS не обязателен — для нас гораздо важнее ваша инженерная база и умение работать с нагруженными данными.
Задачи:
— Проектировать и развивать хранилища данных на PostgreSQL и ClickHouse, обеспечивая высокую нагрузку на запись и чтение.
— Обеспечивать приём и обработку непрерывных потоков телеметрии: настраивать буферизацию, дедупликацию, корректно работать с опоздавшими событиями.
— Оптимизировать запросы и схемы данных: искать узкие места и устранять их, опираясь на метрики и профилирование.
— Разрабатывать и поддерживать сервисы (основной язык стека — Go).
— Участвовать в архитектурных решениях и проводить код-ревью.
— Работать с ИИ-агентами (Claude Code, OpenCode, Pi и аналоги), используя их как основной инструмент для ускорения разработки.
Требования:
— Глубокое знание PostgreSQL: уверенное чтение планов запросов (EXPLAIN ANALYZE), понимание работы индексов, партиционирования, MVCC, vacuum и блокировок.
— Опыт работы с колоночными СУБД (в идеале ClickHouse): понимание движков MergeTree, ключей сортировки и партиционирования, материализованных представлений, пакетной вставки.
— Умение проектировать модель данных от сценариев чтения: разделение на «горячие» и исторические данные, предагрегация, управление сроками хранения (TTL).
— Привычка измерять всё: профилирование, нагрузочное тестирование, принятие решений на основе цифр.
— Опыт обработки непрерывных потоков событий (телеметрия, логи, IoT, трекинг, платежи и т.д.).
— Понимание и опыт решения типовых проблем стриминга: события не по порядку, дубли и идемпотентность, backpressure, батчинг, восстановление после сбоя.
— Опыт работы с брокерами сообщений: Kafka, NATS, RabbitMQ или аналоги.
— Умение разложить систему на сервисы и грамотно обосновать компромиссы (консистентность vs задержка, стоимость хранения vs скорость запросов).
— Опыт эксплуатации своего кода в продакшене: настройка метрик, логов, самостоятельный разбор инцидентов.
— Готовность к ежедневной работе с агентными ИИ-инструментами (Claude Code, OpenCode, Pi и др.).
— Умение ставить агенту задачу с нужным контекстом, критически проверять результат и нести полную ответственность за сгенерированный код как за свой собственный.
Будет большим плюсом:
— Опыт коммерческой разработки на Go: понимание горутин и каналов, работа с pprof, построение микросервисов.
— Опыт работы с геоданными: PostGIS, геоиндексы, построение треков.
— Знание Kubernetes, Docker, настройка CI/CD.
— Опыт миграции или масштабирования хранилища без остановки сервиса (zero-downtime).
Задачи:
— Разработка и проектирование PWA интернет-банкинга и мобильных решений
— Микросервисная архитектура
— Интеграции с АБС, процессингом, платёжными шлюзами и госсервисами
— Безопасность API и банковских систем
Требования:
— От 1.5–2 лет опыта (Junior+, Middle)
— Понимание информационной безопасности в финтехе
— Опыт с логированием и мониторингом
— Понимание биометрической и двухфакторной аутентификации
Плюсом будет: опыт в банковских ДБО и облачной инфраструктуре
Условия:
— Формат: офлайн, офис в Алматы
Компания Elixi, стартап в области медицинских технологий с использованием искусственного интеллекта, ищет Senior Backend Engineer со специализацией в Python для удалённой работы в Центральной Азии, Европе или Великобритании. В обязанности входит разработка и поддержка API, связанных с управлением здоровьем, а также интеграция с внутренними и внешними системами. Кандидат будет сотрудничать с межфункциональными командами для создания новых функций и интеграций, писать чистый и поддерживаемый код, участвовать в код-ревью и заниматься оптимизацией производительности приложений. Требуется опыт работы с Python не менее 5 лет, умение создавать REST API с использованием FastAPI, опыт интеграции сторонних API и сервисов, глубокие знания PostgreSQL, а также опыт работы с Redis, Kafka или аналогичными технологиями. Необходимы навыки работы с AWS, Docker и Kubernetes, а также знание библиотек Pandas и NumPy. Важны развитые навыки решения проблем и коммуникации.
О проекте:
Разработка российского NGFW Континент 4 - аппаратно-программного решения.
Срок привлечения:
Год.
Формат работы:
Удаленно.
Локация: РФ.
Гражданство: РФ.
Часовой пояс: Москва ± 2.
Форма сотрудничества:
ГПХ или ИП.
Что важно:
-Senior Backend Python разработчик;
-опыт разработки REST-API и знание REST архитектуры;
-глубокое понимание Django, Django REST Framework, Celery, Dramatiq- опыт не менее 4 лет ( на последних местах работы)
-опыт работы с PostgreSQL;
-опыт настройки Nginx и gunicorn;
-опыт написания тестов на unittest и pytest;
-опыт работы с Linux, bash и командной строкой;
-понимание TCP/IP и общее представление о PKI/криптографии.
-Senior -не менее 6 лет релевантного опыта после окончания ВУЗА!!!
При отклике присылайте резюме в pdf.
В резюме должно быть:
-места работы с датами и занимаемыми должностями;
-суть каждого релевантного проекта в 2–3 предложениях на последних 3 местах работы;
-измеримые достижения в проекте;
-навыки, технологии, программы и инструменты, которые использовались.
- в сопроводительном письме должно быть указано: опыт с сетевыми технологиями и защитой информации, опыт с Django.
Компания: Продуктовая SaaS аналитическая компания с 10-летним опытом на рынке.
Стек: PHP 8.4, Symfony, MySQL, MongoDB, Redis, RabbitMQ, Docker, Kubernetes.
Требования:
— От 5 лет опыта в продуктовых компаниях.
— Отличное знание большей части технологического стека.
— Понимание жизненного цикла HTTP-запроса.
— Отличное знание PHP 7/8.
— Умение писать чистый и поддерживаемый код.
— Понимание принципов SOLID / DRY.
— Практический опыт написания и оптимизации запросов в MySQL, создания индексов и понимание принципов их работы.
— Желание профессионально развиваться и расти как член команды.
— Будет плюсом: опыт руководства командой, постановки задач или опыт в стартапах.
Задачи:
— Участвовать в оценке ограничений и требований к продукту.
— Разрабатывать архитектуру проекта.
— Разрабатывать новую функциональность.
— Выполнять рефакторинг и оптимизацию кода.
— Масштабировать проект в условиях роста.
— Оптимизировать запросы к базе данных.
— Проводить код-ревью кода членов команды.
— Участвовать в оптимизации работы команды.
Условия:
— Возможность работать по трудовому договору из любой точки мира.
— 100% оплачиваемые больничные, отпускные и праздничные дни.
— Оборудование для работы (MacBook Pro).
— Медицинская страховка в вашей стране после прохождения испытательного срока.
Задачи:
— Отчитываться перед Chief Development Officer (CDO)
— Работа внутри структурированного процесса доставки по методологии Scrum
Требования:
— 5+ лет опыта в профессиональной разработке на PHP (фреймворк и ванильный)
— Сильный опыт разработки на PHP (ванильный)
Задачи:
— Работа в международной команде с общением на английском языке.
Требования:
— Уровень: Junior.
— Стек: Python.
— Английский B2 и выше (обязательно).
— Опыт работы с Agentic AI (Claude Code, Codex и аналоги).
Условия:
— Работа полностью удалённая.
— Занятость: part-time, около 20 часов в неделю.
— Оплата: 400 долларов в месяц.
— Часовой пояс команды: UTC+3.
— График работы: Пн–Чт по 4 часа, Пт выходной, Вс 2 часа.
— Ориентация на результат, а не на отработанные часы.
— Требуется вовлечённость и оперативная связь.
Задачи:
— Разрабатывать и поддерживать проекты на PHP (Yii2,)
— Участвовать в процессе проектирования технических решений
— Работать с PostgreSQL, включая проектирование и оптимизацию запросов
— Писать и рефакторить код
— Работать с базой данных (CRUD-запросы, миграции)
— Покрывать код юнит-тестами
— Постепенно погружаться в CI/CD и инструменты разработки (Docker, OpenAPI)
— Участвовать в написании технической документации
Требования:
— Знание PHP 8.0 на уровне middle
— Опыт работы с PHP-фреймворком Yii2
— Готовность работать с фреймворком Yii3
— Свободное владение консолью Linux
— Уверенное знание PostgreSQL: сложные запросы, индексы, оптимизации
— Уверенные знания Redis (кеширование, оптимизация)
— Опыт участия в процессе проектирования решений
— Опыт работы с legacy code
— Опыт взаимодействия с очередями
— Опыт работы с Docker, Docker compose, понимание контейнеризации, управление зависимостями
— Умение четко формулировать и доносить свои мысли
— Понимание ООП, SOLID, паттернов проектирования
— Опыт разработки REST API, понимание принципов HTTP
— Понимание основных принципов чистой архитектуры и DDD
— Опыт работы в команде, самостоятельность и ответственность
— Отличное знание русского языка для коммуникации внутри команды
Будет плюсом:
— Навыки работы с JavaScript, Nuxt JS
— Опыт работы с RabbitMQ, очередями
— Опыт взаимодействия с полнотекстовым поиском
— Опыт работы в продуктовых компаниях
Условия:
— Полностью удаленный формат (из любой точки Мира) или офисный формат работы (офис в г. Самара)
— График ПН-ПТ – с 9:00 до 18:00 или с 10:00 до 19:00
— Оформление по ТК, ИП, СЗ, ГПХ
— Оплачиваемые отпуска и больничные
— Возможность карьерного роста внутри компании
— Повышение квалификации за счет компании
— Гибкий график работы (по договоренности)
— Ежегодная индексация зарплаты и премии
— Корпоративные мероприятия 2 раза в год (активный отдых)
Дополнительно:
— Компания резидент Сколково
— Работа по методологии Scrumban
— Наставничество на первых этапах работы
— Оплата курсов, тренингов, конференций
— Требуется опыт коммерческой разработки более 3 лет
— Этапы собеседования: знакомство с HR, техническое интервью, оффер
— Требуется указать Телеграм для связи
УдалённоmiddleМожно работать из любой страны
УдалённоseniorPortugal
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.