Задачи:
— Проверка ключевых flow: onboarding, подписки, VPN-подключение, смена серверов
— Тестирование подписочной монетизации
— Анализ крашей и логов через Sentry
— Работа с BrowserStack, Charles/Proxyman, TestRail
— Проверка edge cases: слабый/нестабильный интернет, переключение Wi-Fi ↔️ LTE, потеря соединения, low memory, фоновый режим.
Требования:
— Опыт в мобильном тестировании от 3х лет
— Опыт тестирования мобильных B2C-продуктов на iOS и Android
— Опыт работы с подписочной моделью монетизации: trial → paid, renewals, cancellations, refunds, paywall flows
— Понимание и тестирование аналитических событий: трекинг, attribution, диплинки (Amplitude, Firebase, AppsFlyer или аналоги)
— Опыт проверки маркетинговых воронок и A/B-тестов
Условия:
— Полностью удалённый формат (вне РФ, вне Украины)
— до $2000
— Небольшая сильная команда без бюрократии
Задачи:
— Разрабатывать и поддерживать автотесты для мобильного приложения Android
— Разбираться с текущими автотестами, в том числе с тестами, находящимися в карантине: анализировать причины падений, настраивать и возвращать их в работу
— Актуализировать существующее тестовое покрытие, находить пробелы и определять, что стоит автоматизировать в первую очередь
— Разрабатывать автотесты на Kotlin с использованием фреймворка Kaspresso
— Описывать и поддерживать тест-кейсы в Allure TestOps
— Поддерживать в актуальном состоянии тестовую документацию
— Взаимодействовать с разработчиками и QA-командой по вопросам качества и автоматизации
— В перспективе: подключаться к автоматизации на iOS (Swift, Xcode) и экспериментировать с использованием AI и ботов в тестировании
Требования:
— От 2 лет опыта в тестировании ПО
— От 2 лет опыта в автоматизации на Java и/или Kotlin
— Опыт тестирования мобильных приложений, в первую очередь Android
— Понимание принципов и процессов тестирования ПО
— Умение работать с Git
— Опыт тестирования REST API
— Понимание устройства и принципов работы мобильных приложений
Будет плюсом:
— Опыт автоматизации тестирования iOS
— Знание Swift и Xcode
— Опыт работы с Kaspresso
— Опыт работы с Allure TestOps
— Практический опыт анализа и восстановления нестабильных и/или карантинных автотестов
— Интерес к применению AI и ботов в автоматизации тестирования
— Желание развиваться не только в Android, но и в других направлениях мобильной автоматизации
Условия:
— Работа с продуктом федерального масштаба — Mail ежедневно используют миллионы пользователей
— Возможность влиять на развитие автоматизации, а не только поддерживать существующие тесты: разбирать технический долг, актуализировать покрытие и внедрять новые подходы
— Возможность развивать экспертность за пределами Android: автоматизацию iOS, Swift/Xcode, AI и инструменты на базе ботов
— Работа с современным стеком: Kotlin, Kaspresso, Allure TestOps
— Команду, где можно обсуждать технические решения, обмениваться опытом и влиять на качество продукта
— Гибридный или удалённый формат работы, офис рядом со станцией метро «Аэропорт» (БЦ Skylight)
— Официальное оформление по ТК РФ с первого дня
— ДМС для сотрудников и их детей с первого месяца работы
— Компенсацию питания
— Систему гибких льгот с 14 категориями на выбор
— И многое другое, о чём расскажем на собеседовании
УдалённоРазбираться с текущими автотестами, в том числе с тестами, находящимися в карантине: анализировать причины падений, настраивать и возвращать их в работу; Желание развиваться не только в Android, но и в других направлениях мобильной автоматизации
Задачи:
— Функциональное и регрессионное тестирование core-функциональности нативных мобильных приложений на iOS и Android;
— Проверка клиент-серверного взаимодействия с использованием снифферов трафика;
— Тестирование на реальных устройствах, эмуляторах и симуляторах;
— Работа с базами данных: выполнение запросов и проверка корректности данных;
— Запуск и анализ результатов автотестов, разбор причин падений;
— Подготовка тестовой документации, регистрация дефектов и контроль их исправления;
— Участие в релизном процессе: координация проверок, оценка готовности сборки и сопровождение выпуска приложения;
— Взаимодействие с разработчиками, аналитиками и другими участниками продуктовой команды;
— Возможность развиваться в направлении автоматизации тестирования.
Требования:
— Опыт тестирования нативных мобильных приложений на iOS и/или Android;
— Понимание особенностей мобильного тестирования и клиент-серверной архитектуры;
— Опыт проведения функционального, интеграционного и регрессионного тестирования;
— Умение работать со снифферами трафика, например Charles Proxy или Proxyman;
— Опыт работы с эмуляторами и симуляторами;
— Базовое знание SQL и умение проверять данные в базе;
— Понимание жизненного цикла дефекта и процесса выпуска мобильных приложений;
— Умение ясно описывать дефекты, самостоятельно разбираться в проблемах и взаимодействовать с командой;
— Интерес к развитию в направлении AQA будет преимуществом.
Условия:
— Официальное оформление по ТК РФ, стабильную белую заработную плату и премию;
— Классный офис на метро Бутырская, с фруктами и овощами;
— После успешного прохождения испытательного срока: ДМС со стоматологией, "Добросервис" с неограниченной юридической и психологической консультацией, фитнес;
— Возможность работать удаленно, главное — результат;
— Оплату профильных курсов, участия в конференциях;
— Корпоративы на природе и в офисе с настолками, xbox и настольным теннисом, пицца каждую последнюю пятницу месяца;
— Ежедневное погружение в мир книг и неограниченный доступ ко всем электронным и аудиокнигам.
ГибридМосква; мы не ограничиваем себя работой только из офиса,
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— функциональное, интеграционное и регрессионное тестирование
— тестирование Web и мобильных приложений (iOS / Android)
— тестирование REST API
— анализ требований и подготовка тест-кейсов / чек-листов
— поиск, локализация и описание дефектов
— участие в подготовке и проведении релизов
— взаимодействие с разработчиками и командой проекта
Требования:
— опыт работы QA от 2 лет
— уверенное знание основ тестирования
— опыт тестирования Web и мобильных приложений
— практический опыт работы с REST API, Postman, Swagger / OpenAPI
— понимание клиент-серверного взаимодействия
— опыт работы с Jira или аналогичными системами
— умение составлять тест-кейсы, чек-листы и bug reports
— внимательность, системное мышление и самостоятельность
Будет плюсом:
— SQL
— Git
— Docker
— WebSocket / gRPC
— Charles / Proxyman
— опыт автоматизации тестирования
— CI/CD
Условия:
— удалённый формат работы
— работа над масштабным IT-продуктом для строительной отрасли
— современный технологический стек и сильная команда
— возможность влиять на процессы тестирования и качество продукта
Задачи:
— Тестировать новые функции и изменения продукта на веб и мобильных приложениях.
— Выполнять функциональное, исследовательское, регрессионное и интеграционное тестирование.
— Писать чёткие, воспроизводимые отчёты об ошибках; проверять исправления и исследовать неожидаемое поведение.
— Создавать и поддерживать тест-кейсы, тест-сценарии и документацию QA.
— Тестировать REST API с использованием инструментов, таких как Postman.
— Использовать инструменты разработчика браузера и сетевые прокси для исследования проблем фронтенда, API и соединения.
— Тестировать на разных браузерах, устройствах, размерах экранов и операционных системах.
— Тестировать на реальных телефонах и планшетах, Android Studio и iOS Simulator.
— Работать с разработчиками и менеджерами продукта для понимания требований и критериев приёмки.
— Участвовать в обсуждениях продукта и QA-ревью для выявления проблем до завершения разработки.
— Постепенно участвовать в автоматизации end-to-end тестов с использованием Playwright и JavaScript или TypeScript.
Требования:
— Практический опыт тестирования ПО — из работы, стажировки, университета или собственных проектов.
— Базовое понимание принципов тестирования и жизненного цикла разработки ПО.
— Структурированный, любознательный подход к исследованию проблем и составлению отчётов об ошибках.
— Коллаборативный настрой и чёткая коммуникация.
— Профессиональный уровень английского языка.
— Желание учиться автоматизации тестирования и современным практикам QA.
Желательно:
— Опыт работы по Agile (Scrum или Kanban).
— Сертификат ISTQB Foundation Level.
— Образование или учёба в области компьютерных наук, инженерии или смежных областях.
— Опыт программирования на SQL, JavaScript, TypeScript, HTML, CSS или Git.
— Опыт с Playwright или аналогичными фреймворками.
— Опыт тестирования мобильных приложений — Android Studio, iOS Simulator.
— Знакомство с Charles Proxy или Proxyman.
Условия:
— Влияние на продукты, используемые на крупных строительных проектах по всему миру.
— Возможность тестировать сложные продукты, объединяющие веб и мобильные приложения, карты, геопространственные данные, изображения с дронов и рабочие процессы на стройках.
— Наставничество от опытных QA, инженеров и продуктовых специалистов.
— Тесное сотрудничество с разработчиками, дизайнерами и менеджерами продукта.
— Чёткий путь развития в API-тестировании, мобильном тестировании, отладке и автоматизации тестирования.
— Гибридный формат работы: 3 дня в офисе, 2 дня удалённо, гибкий график.
— Частное медицинское страхование, карта MultiSport.
— Контракт B2B/UZ с конкурентной ставкой.
SendNOW ищет QA Engineer с опытом в Fintech / Payments для самостоятельного тестирования продукта, работы с API и логами, участия в релизах и развития QA-процессов в команде.
Задачи:
— Тестировать мобильное приложение iOS / Android, веб-кабинет и админку.
— Проводить manual testing и писать/поддерживать автотесты UI / API.
— Сопровождать релизы: проверка задач, smoke и regression testing, проверка hotfixes и production issues.
— Тестировать REST API через Postman: payloads, status codes, headers, authentication, webhooks.
— Анализировать логи и ошибки в GCP Cloud Logging, Sentry, Crashlytics и воспроизводить/локализовать проблемы.
— Анализировать требования, acceptance criteria и макеты Figma, находить пробелы и неоднозначности.
— Создавать понятные bug reports в Jira и вести задачи до закрытия.
— Готовить test plans, checklists, test cases и test scenarios; создавать скринкасты багов и протестированных сценариев.
— Развивать QA-подходы в команде: чек-листы, регрессии, bug reporting и release testing.
Требования:
— 3+ года опыта в Fintech / Payments (интеграции, платёжные провайдеры или денежные переводы).
— Уверенный manual testing web и mobile.
— Практический опыт тестирования REST API и интеграций.
— Уверенный Postman.
— Понимание HTTP/HTTPS, методов, status codes, headers, idempotency и webhooks.
— Умение читать логи (GCP Cloud Logging / Sentry / Crashlytics).
— SQL / NoSQL на уровне запросов.
— Опыт с UI / API автотестами (Playwright, Cypress, Appium, Newman или аналоги).
— Понимание CI/CD и Scrum.
— Понимание UX и пользовательских сценариев.
— Английский B1+.
Условия:
— Фултайм, удалённо из любой точки мира по времени GMT+3.
— Оформление — Service Agreement.
УдалённоmiddleУсловия: фултайм, удалённо из любой точки мира по времени GMT+3; оформление — Service Agreement
Задачи:
— Администрировать продуктивные и тестовые кластеры ClickHouse, контролировать состояние шардов, реплик, Distributed-таблиц и ReplicatedMergeTree-таблиц;
— Диагностировать replication queue, merges, mutations, inserts, деградацию запросов и проблемы с дисковой подсистемой;
— Анализировать системные таблицы ClickHouse и состояние кластера;
— Участвовать в изменении топологии кластера: добавление шардов, реплик, серверов, изменение Distributed-таблиц;
— Планировать горизонтальное масштабирование ClickHouse-кластера;
— Оптимизировать схемы данных, партиционирование, ключи сортировки, TTL, индексы, storage policy и настройки сервера;
— Работать с хранением данных: локальные диски, LUN, DAS, hot / warm storage, S3-совместимое хранилище;
— Прорабатывать дедупликацию данных, повышение уровня сжатия и механизм токенизации / full text search по событиям;
— Настраивать и сопровождать ClickHouse Keeper / ZooKeeper;
— Настраивать TLS/SSL для клиентских подключений и межсерверного взаимодействия;
— Разрабатывать и проверять backup/restore и disaster recovery;
— Настраивать мониторинг, алерты и дашборды по ClickHouse;
— Готовить Ansible playbooks / roles, runbook’и, инструкции, чек-листы и технические отчёты.
— Администрировать продуктивные и тестовые инсталляции MariaDB;
— Контролировать состояние серверов, репликации, соединений, транзакций, блокировок и фоновых процессов;
— Настраивать и сопровождать репликацию: master-slave, master-master, GTID-based replication;
— Диагностировать replication lag, ошибки SQL thread / IO thread, рассинхронизацию данных и конфликты при master-master-схемах;
— Участвовать в миграции MariaDB с master-master-репликации на Galera Cluster;
— Настраивать, сопровождать и диагностировать Galera Cluster;
— Прорабатывать HA-архитектуру MariaDB: failover, fencing, VIP / proxy layer, split-brain-риски;
— Разрабатывать и проверять disaster recovery-сценарии, RPO / RTO и восстановимость резервных копий;
— Анализировать производительность: slow queries, EXPLAIN, индексы, locks, deadlocks, buffer pool, connection pool, disk IO;
— Оптимизировать конфигурацию MariaDB с учётом нагрузки, объёма данных, RAM, CPU, дисковой подсистемы и сети;
— Настраивать TLS/SSL для клиентских подключений и репликации;
— Настраивать мониторинг, алерты, дашборды и runbook’и по MariaDB.
— Участвовать в расследовании production-инцидентов, связанных с ClickHouse, MariaDB, Linux, сетью или дисковой подсистемой;
— Анализировать метрики, логи, системные таблицы, состояние репликации, блокировки, диски, сеть и конфигурации;
— Формулировать технические гипотезы, проверять их и отделять первопричину от сопутствующих факторов;
— Готовить технические выводы по итогам инцидентов и участвовать в postmortem-разборах;
— Разворачивать тестовые стенды ClickHouse и MariaDB для проверки архитектурных решений;
— Проверять обновления, изменение топологии, расширение хранилища, storage policy и параметры ClickHouse / MariaDB до применения в production;
— Автоматизировать типовые операции через Ansible / Bash / Python / Terraform или аналогичные инструменты;
— Взаимодействовать с заказчиками, объяснять технические риски понятным языком, предлагать решения и лидировать технические обсуждения.
Требования:
— Практический опыт промышленной эксплуатации ClickHouse;
— Понимание архитектуры ClickHouse: shards, replicas, Distributed tables, ReplicatedMergeTree, MergeTree family;
— Опыт диагностики replication queue, merges, mutations, insert/select latency, деградации запросов и проблем с дисковой подсистемой;
— Понимание партиционирования, ключей сортировки, TTL, storage policies, disks, volumes, data skipping indexes;
— Опыт изменения топологии ClickHouse-кластера или глубокое понимание порядка и рисков таких изменений;
— Опыт настройки TLS/SSL для ClickHouse;
— Опыт эксплуатации MariaDB в продуктивной или близкой к продуктивной среде;
— Понимание MariaDB, InnoDB, транзакций, индексов, блокировок, deadlocks, isolation levels;
— Опыт настройки и диагностики репликации MariaDB;
— Понимание GTID, binary logs, relay logs, replication lag, failover и рисков master-master-репликации;
— Опыт настройки backup/restore MariaDB и проверки восстановимости резервных копий;
— Опыт диагностики производительности MariaDB: slow query log, EXPLAIN, индексы, locks, buffer pool, disk IO;
— Опыт эксплуатации Linux-серверов;
— Понимание влияния CPU, RAM, disk IO, network и filesystem на работу ClickHouse и MariaDB;
— Опыт настройки мониторинга и алертов для ClickHouse, MariaDB и инфраструктуры;
— Опыт работы с Prometheus, Grafana, Zabbix или аналогичными системами мониторинга;
— Опыт автоматизации через Ansible, Bash, Python или аналогичные инструменты;
— Умение аккуратно проводить изменения в production: план работ, оценка рисков, rollback-план, проверка результата;
— Умение писать техническую документацию: инструкции, runbook’и, чек-листы, postmortem-отчёты.
Желательные требования:
— Опыт или уверенное понимание Galera Cluster;
— Опыт эксплуатации ClickHouse и MariaDB в составе SIEM, SOC, log management, observability, telemetry или других высоконагруженных систем;
— Опыт работы с большими объёмами данных: десятки или сотни ТБ;
— Опыт работы с ClickHouse Keeper или ZooKeeper;
— Опыт эксплуатации ClickHouse / MariaDB на bare metal;
— Опыт работы с LUN, DAS, локальными дисковыми массивами и S3-совместимыми объектными хранилищами;
— Опыт нагрузочного тестирования ClickHouse и MariaDB;
— Опыт построения процедур disaster recovery;
— Опыт подготовки архитектурных и эксплуатационных документов для заказчиков;
— Опыт работы с ProxySQL, MaxScale, HAProxy, Keepalived, Pacemaker / Corosync или аналогичными решениями;
— Опыт проведения регламентных работ с минимальным downtime;
— Опыт аудита продуктивных инсталляций у заказчиков.
Условия:
— Постоянная занятость;
— Работа с продуктивной, тестовой и лабораторной инфраструктурой;
— Взаимодействие с командой эксплуатации, инженерами SIEM, разработчиками, архитекторами и техническими представителями заказчика;
— Участие в планировании изменений, разборе инцидентов и развитии архитектуры хранения данных.
Задачи:
— Работать в качестве инженера с использованием AI в бэкенде, вебе, Android и iOS.
— Сотрудничать с менеджерами по продукту для превращения целей в решения.
— Разрабатывать функции с учетом реальных ограничений, таких как масштабируемость и задержка.
— Создавать и управлять всем жизненным циклом функций, включая качество и тестирование.
— Выпускать функции и измерять их влияние на пользователей.
Требования:
— 5+ лет опыта разработки программного обеспечения, особенно в бэкенде.
— Глубокие знания в области разработки с использованием AI и осведомленность о рисках.
— Уверенное владение несколькими технологическими стеками и языками.
— Подтвержденный опыт работы с высоконагруженными распределенными системами.
— Владение английским языком (Intermediate и выше).
— Желательно: опыт работы с Java 17+, Spring Boot, Docker и Kubernetes.
— Желательно: опыт работы в сфере потокового вещания или с крупными потребительскими продуктами.
Условия:
— Официальное трудоустройство на Кипре (визовая поддержка для сотрудника и супруга/супруги).
— Офис в Лимассоле с питанием, закусками и творческой атмосферой.
— Медицинская страховка (100% сотрудник / 75% семья).
— Доступ к матчам и мероприятиям Aris Limassol F.C.
— Возможности для профессионального роста и уроки греческого языка.
Location: Finland
Mapbox is the leading real-time location platform for a new generation of location-aware businesses. Mapbox is the only platform that equips organizations with the full set of tools to power the navigation of people, packages, and vehicles everywhere. More than 4 million registered developers have chosen Mapbox because of the platform’s flexibility, security and privacy compliance. Organizations use Mapbox applications, data, SDKs and APIs to create customized and immersive experiences that delight their customers.
WHAT WE DO
The Navigation Native team builds the high-performance C++ engine that serves as the "brain" of our Navigation SDKs. This library runs directly on end-user systems (on-board), powering everything from mobile apps to in-vehicle infotainment systems for partners like BMW and Zeekr.
We solve the fundamental challenges of movement: transforming noisy GPS/IMU data into precise map-matching, managing complex road-network graphs, supporting routes and alternatives, tracking progress along a route, and providing "Electronic Horizon" capabilities for ADAS. Our work happens at the edge, supporting location frequencies up to 10Hz and ensuring a seamless experience even in tunnels or dense urban canyons.
As AI becomes embedded in modern engineering workflows, we value engineers who can thoughtfully integrate AI into design, development, and decision-making. Our interview process will include discussion of how you use AI in your engineering workflow.
What You'll Do
We are looking for smart, fast-learning engineers driven by the challenge of developing core components of the Mapbox navigation ecosystem. As a C++ Developer, you will:
- Build and maintain a unified C++17 library that runs seamlessly across iOS, Android, and low-power automotive embedded hardware.
- Analyze and improve map-matching and dead-reckoning algorithms using real-world data from millions of vehicles.
- Implement route-following features, including high-frequency route progress reporting, deviation detection, and timely instruction delivery.
- Work on road object matching (OpenLR) and live traffic incidents to give drivers a predictive "window" into the road ahead.
- Design predictive caching for routing tiles and manage complex on-board resources like junction views and signposts.
- Integrate and extend the Valhalla routing engine to support offline routing and route refresh controllers.
- Thoughtfully leverage AI tools in your design and development workflow to increase efficiency and code quality.
WHAT WE BELIEVE ARE IMPORTANT TRAITS FOR THIS ROLE
- Strong proficiency (min 7 years of experience) in C++17 (or later) with a deep understanding of the language specification, memory management, standard library, and multi-threading.
- A passion for writing clean, fast, and portable code that adheres to strict CPU and memory constraints.
- Experience working with complex graph-based structures, data structures, and spatial algorithms.
- Proven experience developing cross-platform code (Linux, mobile, or embedded systems).
- Strong English skills, with the ability to explain complex technical trade-offs to both peers and stakeholders.
Would be a Plus
- Familiarity with navigation concepts (dead reckoning, bearing, Electronic Horizon, or OpenLR).
- Experience working with IMU, OBD-II, or GNSS data.
- Background in computational geometry or safety-critical features (ADAS).
- Experience with or contribution to open source routing engines.
WHAT WE VALUE
In addition to our core values https://www.mapbox.com/about/values/, which are not unique to this position and are necessary for Mapbox leaders:
- We value high-performing creative individuals who dig into problems and opportunities.
- We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people.
- We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company.
- We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.
HOW WE SUPPORT YOU
- Hybrid/Remote Options: Enjoy flexibility to work comfortably from home or periodically from an office where applicable.
- Country-Specific Care & Coverage: Private health, dental, and income protection plans tailored to elevate your regional statutory benefits.
- Family-First Support: Family care, maternity and paternity leave policies to support your growing family.
- Lifestyle Spending Account: Contributions to support your health, wellness, and personal growth
- Balance & Brainpower: Mental health support for you and your dependents.
- Rest & Recharge: Paid time away, company holidays, and generous absence policies.
- Time Off to Give Back: Dedicated paid volunteering time in addition to your standard PTO.
By applying for this position, you acknowledge that you have received the Mapbox Non-US Privacy Notice https://www.mapbox.com/legal/applicant-privacy-notice/ for applicants, which is linked here. Completing this application requires you to provide personal data, such as your name and contact information, which is mandatory for Mapbox to process your application.
We are committed to a fair and equitable hiring process. We do not discriminate against any protected class.
#LI-Remote
Задачи:
— Оценка онлайн-рекламы по релевантности поисковым запросам
— Предоставление обратной связи по языковой и культурной релевантности рекламы
— Улучшение содержания, качества и оформления рекламы
Требования:
— Отличные коммуникативные навыки и свободное владение английским языком
— Проживание в США последние 3 года подряд с хорошим знанием текущих и исторических бизнес, медиа, спорта, новостей, социальных медиа и культурных событий страны
— Активное использование Gmail, Google+ и других социальных сетей, опыт работы с веб-браузерами
— Ежедневный доступ к широкополосному интернету, смартфону (Android 4.1, iOS 8 или выше), персональному компьютеру с антивирусом
— Наличие установленного приложения для сканирования штрих-кодов на смартфоне
— Способность к живой оценке задач с использованием человеческого суждения и оценки
Условия:
— Работа на условиях независимого подрядчика с гибким графиком и возможностью выбора объема работы
— Оплата на основе выполненных задач и доступности проектов
— Оценочная ставка около 11 долларов в час, доход зависит от объема задач и качества работы
— Участие ограничено одним человеком на домохозяйство
Квалификация:
— Необходимо пройти языковой тест по английскому, сдать открытый квалификационный экзамен и пройти проверку личности для подтверждения соответствия требованиям позиции.
УдалённоГеография найма не уточнена, офис: Las Vegas
Задачи:
Описание пользовательских интерфейсов; работа с REST-API и клиент-серверным взаимодействием; построение диаграмм в UML, BPMN или иной нотации; анализ различий платформ iOS, Android и Web.
Требования:
Опыт работы системным аналитиком от 2 лет.
Опыт описания пользовательских интерфейсов.
Понимание REST-API и клиент-серверного взаимодействия.
Опыт работы с Postman или Swagger.
Опыт построения диаграмм в UML, BPMN или иной нотации.
Понимание отличий платформ iOS, Android и Web.
Опыт разработки мобильных приложений.
Опыт работы с Charles, Proxyman, Fiddler или аналогами.
Понимание SQL и NoSQL.
Понимание брокеров Rabbit, Kafka, JMS и аналогов.
Понимание Яндекс.Метрики.
Условия:
Краткосрочный проект на 2-3 месяца.
Трудоустройство: ИП или ГПХ.
Гражданство: РФ.
Формат работы: удаленный.
Задачи:
— реализовать по готовым макетам универсальный переиспользуемый компонент карточки для дополнительных категорий приложения
— подключить 3–6 новых категорий
— поддержать изображения, рейтинг, описание, действия
— реализовать loading / no image / error states
— обеспечить корректную работу Light/Dark Mode
— адаптировать под iOS и Android
— избежать дублирования компонентов и hardcode
Макеты и доступ к существующему проекту предоставляются.
Условия:
— формат работы удалённый
— оплата за выполненный этап
— бюджет первой задачи ориентировочно 100 000–120 000 ₸, финально согласуется после просмотра проекта
— при успешном сотрудничестве возможна регулярная передача frontend-задач и постоянная работа в команде
В отклике желательно прислать стек, опыт, GitHub/портфолио и примеры мобильных интерфейсов.
Задачи:
• Работать как инженер с применением AI в backend, web, Android и iOS.
• Сотрудничать с продакт-менеджерами для превращения целей в решения.
• Проектировать функции с учётом ограничений, таких как масштаб и задержка.
• Создавать и поддерживать полный жизненный цикл функций, включая качество и тестирование.
• Выпускать функции и измерять их влияние на пользователей.
Требования:
• Опыт разработки ПО 5+ лет, особенно в backend.
• Глубокие знания AI-разработки и осознание рисков.
• Уверенность в работе с несколькими технологическими стеками и языками.
• Опыт работы с высоконагруженными распределёнными системами.
• Владение английским языком на уровне Intermediate или выше.
Желательно:
• Опыт с Java 17+, Spring Boot, Docker и Kubernetes.
• Опыт работы с live-streaming или высокомасштабными потребительскими продуктами.
Условия:
• Конкурентная зарплата и опционные программы (все являются партнёрами).
• Официальное трудоустройство на Кипре (поддержка визы для сотрудника и супруга).
• Офис в Лимассоле с питанием, закусками и творческой атмосферой.
• Медицинская страховка (100% для сотрудника, 75% для семьи).
• Доступ к матчам и мероприятиям Aris Limassol F.C.
• Возможности профессионального роста и уроки греческого языка.
Формат работы: офис, Лимассол.
Требования:
— опыт разработки мобильных и веб приложений на Flutter (Flutter Web) от 3 лет;
— понимание принципов чистой архитектуры (Clean Architecture);
— знание принципов ООП, SOLID, асинхронного программирования (async/await, Futures, Streams);
— умение создавать и поддерживать сложные UI-компоненты;
— опыт работы с популярными state-менеджерами;
— опыт интеграции с REST API и WebSocket;
— умение работать с библиотеками для сетевых запросов (Dio, http);
— навыки обработки ошибок и кэширования данных;
— умение писать unit-тесты, widget-тесты и интеграционные тесты;
— навыки работы с Git: ветвление, мердж-реквесты, разрешение конфликтов.
Задачи:
— разработка и поддержка приложений на Flutter (desktop web, mobile web, iOS app, Android app).
Условия:
— участие в развитии продукта;
— полностью белая заработная плата, оформление по ТК РФ;
— удаленная работа с графиком 5/2 с 9 до 18 по МСК (возможно согласование гибкого графика);
— зарплата договорная, обсуждается индивидуально на собеседовании;
— ДМС со стоматологией после испытательного срока;
— возможность бесплатного обучения детей на курсах компании;
— бесплатные сессии с корпоративным психологом;
— поддержка HR-отдела и наставника для адаптации.
Location: New York, NY, United States
About Us
Fanatics is a leading global sports platform redefining how fans connect with the teams, players and moments they love. Our businesses — Fanatics Commerce, Fanatics Collectibles, Fanatics Betting & Gaming, Fanatics Events, Fanatics Advertising, Fanatics Markets and Fanatics Studios — maximize the presence and reach for hundreds of partners globally and create a one-stop experience that allows fans to buy, bet, collect, and earn, while engaging with sports in deeper, more immersive ways. This includes licensed fan gear and lifestyle products, sportsbook and iGaming, physical and digital trading cards, live events, premium sports entertainment content, credit card offerings and more. Together, they form a powerful, integrated ecosystem — connected by the Fanatics ONE loyalty program and FanCash, the currency of sport — delivering personalized experiences to over 100 million fans worldwide. Fanatics holds partnerships with over 900 sports properties, from professional leagues and players’ associations to teams, colleges and retail partners; over 7,000 athletes and celebrities; and over 2,000 retail locations, including all Lids stores. Backed by a team of more than 22,000 employees, Fanatics is committed to relentlessly enhancing the fan experience.
About the Team
Fanatics Markets is the real-money prediction and trading app where you can invest in moments you care about. Built on a secure platform, we let users predict real-world outcomes and trade on events they actually follow — from sports and entertainment to political elections and beyond. Our mission is to redefine how fans engage with the moments and markets that matter most. We're looking for the right people to help us build the future of prediction markets.
Overview
As a Senior Mobile Engineer, you'll contribute to a multi-platform app built on Kotlin Multiplatform, shipping features across Android, iOS, and additional targets from a shared codebase. You'll own complex work end-to-end, write code that sets the quality bar for the team, and help shape architecture decisions in a fast-moving product environment. Our engineering strategy centers on KMP and Compose Multiplatform to deliver high-quality, consistent experiences across platforms — and the engineers who build it are expected to help keep that bar high.
Responsibilities
Build and ship production-quality features across Android and shared KMP layers, taking ownership from design through deployment with minimal oversight
Implement features across core product domains — connecting Compose Multiplatform UI to shared business logic through clean MVI state management
Contribute to a layered, multi-module architecture, respecting module boundaries and shared platform contracts
Partner with shared platform teams to implement against declared interfaces, keeping app-specific logic cleanly separated from shared platform concerns
Collaborate with product, design, and QA to deliver reliable, pixel-accurate experiences across multiple platform targets
Write testable, well-structured Kotlin leveraging coroutines, flows, KSP-based codegen, and dependency injection patterns consistent with the team's standards
Conduct thorough code reviews, maintaining module boundary discipline and build system conventions
Participate in the on-call rotation, helping diagnose and resolve issues across platforms
Mentor junior engineers and contribute to a culture of continuous learning on the team
Experience and Skills
5+ years of experience building scalable, consumer-facing Android applications with strong command of MVI architecture
Strong Kotlin proficiency — coroutines, flows, idioms, and best practices — with the ability to apply and share these effectively across the team
Experience with Kotlin Multiplatform — comfortable developing and scaling shared business logic in a multi-module KMP codebase
Hands-on experience with Compose or Compose Multiplatform, building design-system-compliant UI across platform targets
Proficiency in Gradle multi-module projects, including convention plugins and dependency management
Experience with CI/CD pipelines and automated mobile testing practices
Comfortable working across shared platform and library boundaries — implementing against declared interfaces without leaking platform-specific logic into shared modules
Clear communicator able to articulate technical decisions to peers, product, and design stakeholders
Agile/SCRUM experience with a track record of consistent, quality delivery
Team-first mentality with a drive to raise the bar continuously
Bonus
Compose Multiplatform experience across Android, iOS, desktop, and wasm targets
Experience with KSP-based codegen and Koin or similar DI in a KMP environment
Familiarity with feature flag systems and mobile observability tooling
Experience with backend services, distributed systems and event-driven architectures
Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE—a multi-day cultural immersion in New York City for full-time, non-seasonal hires. These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. Your recruiter will provide clear guidance at each stage of the process.
For information about our benefits, please visit
https://benefitsatfanatics.com/
#LI-Remote
#LI-AL1
Ranges will change based on country and state of residence, which are reflected in Geographical Zones defined by Fanatics Betting and Gaming. The range incorporates all of our Geographical Compensation Zones and is subject to change as the Zone associated with the actual offer is confirmed. In addition to the base and bonus, full-time employment, and more. For information about our benefits, please visit
https://benefitsatfanatics.com/
Salary Range
$152,000
—
$200,000 USD
By submitting your application, you agree to our terms of service and acknowledge you have read our
Candidate Privacy Policy.
Fanatics will never ask candidates for money, banking information, or other sensitive personal information as part of the interview process. If you receive a suspicious message claiming to be from Fanatics recruiting, please do not respond and report it
here
.
Location: United States (Remote)
Workplace: Remote
ABOUT ONEPAY
OnePay is the consumer fintech trusted by millions of Americans to make money better.
Our financial system is broken. High fees, low rates, and too few ways to actually grow your money. We’re fixing it. And we’re moving fast.
We’re an all-in-one financial services platform that brings together banking, high-yield savings, credit cards, point-of-sale lending, investing, and crypto in one place. We also partner with employers, HCM providers, gig platforms, and others to deliver embedded financial services to millions of employees and frontline workers.
We’re backed by Walmart, the world’s largest retailer, and Ribbit Capital, one of fintech’s most respected investors, giving us rare scale, distribution, and the opportunity to build something truly category-defining.
But what really sets OnePay apart is how we move. Our customers don’t have time to wait… and neither do we. This place moves fast, and we’re looking for people who are:
- Ready to run
- Hungry and driven by urgency
- Exceptional at what they do, with low ego
- Comfortable operating in motion
ABOUT THE EXPERIENCE DESIGN TEAM
Experience Design at OnePay shapes how millions of people interact with their money. The product touches saving, spending, borrowing, and growing wealth – often for people the traditional financial system has underserved. That weight raises the bar on what we ship and how we ship it.
We’re a small, senior team with roots at Apple, Meta, Ford, Airbnb, and leading fintechs – low ego, high craft, and genuinely collaborative. AI is a baseline part of how we work, not a future we’re talking about.
THE ROLE
We’re looking for a Design Engineer to help define what modern design-to-code looks like at OnePay. This is a first-class engineering role with design fluency. You’ll generate production-ready components directly, use AI coding tools aggressively, and help push the team past traditional spec-based handoff. You’re not executing the current model – you’re shaping what comes next.
WHAT WE’RE LOOKING FOR
- You ship in code. Figma is part of how you communicate, but you’re most fluent in the codebase. You generate production-ready work, not just specs.
- You’re AI-native at production velocity. Cursor, Claude Code, v0, similar tools – they’re already how you move. You ship more in a day than most teams do in a week.
- You’re rethinking handoff. The traditional model is breaking down, and you’re excited to define what replaces it.
- You translate fluently. You speak both languages. Designers trust you, engineers trust you, and you make the gap between them disappear.
- You sweat the implementation. A two-pixel drift in production matters to you. So does a token that doesn’t quite map. You catch what others miss.
- You operate in motion. Process is fluid here, and you help shape it as you ship.
TOOLS WE USE
We use Node and TypeScript on the server, leveraging the NestJS framework within a microservice-oriented architecture running on Kubernetes and AWS. On the client side, we build and ship product features for iOS, Android, and web platforms using React Native. We also embrace AI-assisted development, so engineers have their choice of Claude Code or Cursor to fit their workflow. While you don't need experience with our exact stack, familiarity with modern software engineering practices will help you ramp up quickly.
YOU BRING
- Fluency in both Figma and code (React Native or React).
- Active use of AI coding tools (Cursor, Claude Code, v0, or similar) at production velocity.
- Fluency in design tokens, component architecture, and how design systems map to code.
- Experience shipping on cross-functional teams where design and engineering overlap.
- Strong communication across both disciplines.
- A track record of operating in fluid environments and helping define how teams work.
WHAT WE OFFER
- Competitive base salary, stock options, and health benefits from Day 1
- 401(k) plan with company match
- Remote-friendly (US), flexible time off (FTO), and opportunities for growth
- A high-growth, mission-driven, inclusive culture where your work has real impact
STANDARD INTERVIEW PROCESS
Our process varies by role. Most candidates go through:
- AI-assisted initial screen
- Interview with Talent Partner
- Technical or Hiring Manager Interview
- Team Interview
- Executive Interview
- Offer!
EQUAL EMPLOYMENT OPPORTUNITY
To build technology and products that are used and loved by people and solve real-world problems, we need to build a team with many different perspectives and experiences. We are an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We encourage candidates from all backgrounds to apply. Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us at talent@onepay.com.
Location: United States
Description
MEMX is searching for a Network Engineer to support the design, implementation and maintenance of its low latency trading infrastructure for second shift 12 AM - 9 AM ET.
Shift time for this role will be: 12 AM - 9 AM ET
MEMX currently has a U.S. presence in these states: California, Colorado, Connecticut, Delaware, Florida, Georgia, Illinois, Kansas, Maine, Maryland, Michigan, Nevada, New Jersey, New York, North Carolina, Pennsylvania, South Carolina, & Utah.
*If you live outside of the above states, please list in your application and our team will evaluate.
What You’ll Do
Work to design, implement and support the low latency exchange network environment
Configure the enterprise and production network devices with Ansible and Python as required
Respond to network alerts and error logs
Respond to network incidents, remediate, and perform RCA
Perform new customer connection turn-ups
Work on customer tickets such as add/mod IP prefixes, troubleshoot connectivity
Perform new product analysis and validation
Coordinate with the Security and business teams to help engineer/implement secure end user solutions
Work with Data Center and Circuit providers to continually move the exchange infrastructure forward on more cost efficient and performant options
Requirements
5+ years of hands-on experience with low latency, highly available distributed systems and the network architectures needed to run them
Understanding of layer2 and layer3 network protocols e.g. IGMP, MLAG, ARP, BGP, NAT, PIM
Understanding of IP multicast routing e.g. PIM-SM, PIM-Bidir
Experience with network operating systems (EOS, IOS, PanOS)
Understanding of timing protocols NTP,PTP
Understanding of various optical fiber types and transceivers
Scripting experience (Python, Ansible) preferred
Ability to analyze packet captures using tools like Wirshark, tcpdump
Mac, Linux familiarity preferred
Experience with firewall design and configuration
Benefits
At MEMX you will have the ability to work with a talented team of professionals who bring diversity of thought and background. You will have the opportunity to shape the future of our company and the impact MEMX will have on our clients and the broader markets. We offer competitive employee benefits and perks and will continue to make this a priority to attract the best.
Work From Home
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k)
Life Insurance (Basic, Voluntary & AD&D)
Unlimited Paid Time Off
Generous Paid Family Leave
Short Term & Long-Term Disability
Training & Development
Wellness Resources
Pay Range: $130,000 to $160,000
*Pay ranges are a general guideline only and not a guarantee of compensation. Compensation may vary depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location.
Equal Opportunity Statement
MEMX is an equal opportunity employer. We are committed to creating a diverse and inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Diversity Inclusion Statement
At MEMX, we believe that diversity and inclusion are essential to driving innovation and success. We welcome and celebrate individuals from all backgrounds and perspectives, and we strive to create an inclusive culture where everyone can thrive.
True Engineering – аккредитованная российская ИТ-компания, стратегические партнеры по цифровой трансформации бизнеса S7 Airlines, Лемана ПРО, «ВСК», «Сбер» и других крупных российских компаний. Более 20 лет сотрудничества с ведущими компаниями в критических областях экономики РФ: авиация, страхование, нефте- и газодобыча, ритейл. Участие в развитии школы разработки и проектирования ПО на базе НГУ.
Требования к аналитику:
— Понимание процессов разработки ПО
— Умение проводить комплексный анализ большого объема разнородной информации
— Опыт моделирования и оптимизации бизнес-процессов
— Умение работать с требованиями и понимать бизнес-смысл приложения
— Способность генерировать требования по функционалу после погружения в предметную область
— Навыки детальной декомпозиции процессов до User Story и System Story с описанием критериев приемки
— Опыт составления проектной и пользовательской документации
— Умение пользоваться Postman, Swagger
— Умение пользоваться MS Office
— Навыки командной работы с группой разработчиков
— Хорошие коммуникативные навыки и грамотная письменная речь
Задачи:
— Анализ, выяснение и уточнение требований бизнеса
— Глубокое погружение в предметную область, быстрый поиск и проверка информации
— Анализ и документирование проектов и бизнес-процессов
— Сбор бизнес-требований и подбор эффективного формата описания и моделирования (UML, BPMN)
— Прототипирование пользовательских интерфейсов
— Проектирование решения на уровнях системного контекста, контейнеров, компонентов
— Описание четких критериев приемки
— Разработка регламентов, сценариев и другой документации
— Участие в декомпозиции и постановке задач разработчикам, контроль реализации требований
— Валидация функционала на соответствие бизнес-целям
— Коммуникация с заинтересованными лицами проекта от лица команды разработки
— Описание измеримого эффекта от разработки и проверка его достижения после завершения задачи
Условия:
— Трудоустройство по ТК РФ
— Белая заработная плата
— Гибкий рабочий график
— ДМС со стоматологией
— Красивый офис в новосибирском Академгородке
— Корпоративная библиотека
— Закрытая парковка
— Помощь с переездом из других городов
Технологический стек компании включает Java, .Net, Angular, React, Vue, iOS, Android. True Engineering проектирует и строит цифровые высокодоступные бизнес-критичные платформы, автоматизирует Core бизнес, создает клиентские и партнерские сервисы. Компания ориентирована на инженерный подход, развитие и глубокую модернизацию решений, создание конкурентных преимуществ для бизнеса.
ОфисНаш офис находится в новосибирском Академгородке
УдалённоUnited States (Remote); We encourage candidates from all backgrounds to apply; Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us at talent@onepay.com