FaustMarket ищет программиста уровня Middle для работы над сетевой и геймплейной частью Sci-Fi Top-Down Shooter на Unreal Engine 5. В задачи входит проектирование клиент-серверной архитектуры с использованием Listen Server и Dedicated Server, реализация сетевой репликации динамичных игровых механик, таких как передвижение, стрельба, разброс, проджектайлы, хитбоксы, увороты, а также синхронизация анимаций, Niagara VFX и звуков. Необходимо интегрировать Steam Online Subsystem для реализации лобби, матчмейкинга, приглашений друзей и списка серверов, а также обеспечить синхронизацию сетевого ИИ противников и оптимизацию сетевого трафика с учетом сглаживания пинга и компенсации задержек. Требуется уверенный опыт работы с Unreal Engine 4 или 5, знание Network Replication, RPC, Server-Authoritative логики, владение C++ и Blueprints, опыт разработки мультиплеерных механик, синхронизации оружия, здоровья, инвентаря или способностей, понимание Online Subsystem и Steamworks API, а также опыт работы с системами контроля версий Git или Perforce. Приветствуется опыт создания сетевых шутеров, работы с Dedicated Server, оптимизации сетевого трафика, реализации lag compensation, использования Niagara в мультиплеерных проектах и выпуска игр в Steam. Проект предлагает равноправное партнёрство по модели RevShare с равным распределением чистой прибыли от продаж игры, DLC и внутриигровых предметов, закреплённым юридически. Работа полностью удалённая и предполагает статус соавтора и технического партнёра.
Задачи:
— Поддержка и развитие CI/CD-процессов для серверных и онлайн-систем;
— Автоматизация процессов сборки, тестирования, развертывания и мониторинга;
— Управление конфигурациями и обеспечение стабильности сервисов;
— Контроль доступности, производительности и безопасности систем;
— Взаимодействие с командами разработки и эксплуатации для обеспечения бесперебойной работы сервисов;
— Анализ инцидентов и участие в их оперативном устранении.
Требования:
— Опыт работы на позиции DevOps-инженера от 3 лет;
— Уверенные знания Linux (на уровне администратора);
— Опыт работы с контейнеризацией (Docker, Kubernetes);
— Знание инструментов CI/CD (Jenkins, GitLab CI, ArgoCD и др.);
— Навыки работы с системами мониторинга и логирования (Prometheus, Grafana, ELK, Zabbix и др.);
— Опыт написания скриптов (Bash, Python);
— Знание систем контроля версий (Git);
— Базовое понимание сетевых технологий и принципов безопасности;
— Опыт взаимодействия с базами данных MongoDB (PostgreSQL, Oracle, Redis);
— Опыт работы с инфраструктурным кодом (Terraform, Ansible, Helm);
— Опыт эксплуатации микросервисных архитектур;
— Понимание подходов Observability, High Availability, SRE-практик.
Условия:
— Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная и годовая премия по результатам эффективности работы;
— График работы с 9:00 до 18:00, 5/2;
— Работа в команде с возможностью профессионального и карьерного развития;
— Курсы по запросу и поддержка в карьерном развитии через внутренние программы обучения на корпоративной платформе HCB UpSkill;
— Конструктор льгот OLZHA: кэшбек на здоровье, спорт, путешествия и саморазвитие в рамках утверждённых лимитов;
— Комфортная среда: ультрасовременный и уютный офис HCB HUB с летней террасой, спортивным залом, столовой, кофейней, библиотекой и зонами отдыха;
— Забота о здоровье: групповые тренировки, йога-классы и массаж;
— Яркая корпоративная жизнь: мероприятия, конкурсы, квизы, клубы по интересам;
— Merch Store с возможностью заработка «спасибо» и обмена на брендированные продукты и активности с топ-менеджментом;
— Приятные скидки и привилегии на продукты банка, фитнес-клубы, клиники и магазины-партнёры;
— Реферальная программа с вознаграждением за рекомендации;
— Дресс-код в стиле Smart Casual.
Задачи:
— развитие казначейских проектов банка
Требования:
— опыт работы с PL/SQL и SQL от 3 лет
— знание DDL, индексов, триггеров, процедур, пакетов, представлений
— опыт работы с партиционированными таблицами и проектированием баз данных
— анализ производительности баз данных
— опыт работы с REST/SOAP, XML, JSON, Git
— опыт автоматизации банковских продуктов будет плюсом
— высшее техническое или экономическое образование
Условия:
— работа в офисе в Астане или Алматы
— полный рабочий день с 9:00 до 18:00
— зарплата по итогам собеседования
ОфисmiddleАстана
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Москва
В Департамент ИТ блока «Корпоративно-инвестиционный бизнес» в команду «1,5 КГ отличного ЮЛ» открыта позиция Дата инженера.
Мы занимаемся анализом жизненного цикла Клиента в Банке, а также оценкой и прогнозом его финансового положения.
Текущая реализация на микросервисной архитектуре.
У Вас будет возможность поработать с богатыми и интересными данными. Стать частью быстрорастущего DS сообщества Сбербанка. Возможность писать на современном стеке (Python + Spark) и проникнуться всеми нюансами работы в большой технологической компании.
Обязанности
* взаимодействие с PO и аналитиками для согласования требований
* проектирование и разработка аналитических витрин данных
* конфигурирование сборки, поставки на стенд, витрин данных и интеграций (API, ТФС)
* определение очередности расчетов
* разработка и поддержка спецификаций
* проведение интеграционного, unit, регрессионного тестирования
* мониторинг и оптимизация работы витрины: взаимодействие с сопровождением hadoop кластера и разработчиками Core-сервисов.
Требования
* опыт работы дата-инженером от 2 лет
* опыт работы с Hadoop и Apache Spark Scala
* отличные знания SQL (JOINы, агрегаты, группировки, вложенные запросы, индексы, оконные функции)
* знание основных алгоритмов и структур данных
* опыт разработки в парадигме ООП, знаете его основные принципы
* знание форматов данных: сsv, json, yaml, parquet
* знание OLTP, OLAP, ACID, Теорема CAP
* понимание процессов ETL, ELT
* знание инструментов для организации и автоматизации работы: IDE, Git, Jira, Confluence.
Будет плюсом:
* навыки работы с CI/CD
* знание bash: базовые команды для работы с файлами и процессами, знаете как происходит процесс подключения к нодам - нужно для работы на кластере
* представление о монолитных и распределенных системах: знаете принципы их работы и отличия, цели применения
* навыки работы с генеративными AI-моделями.
Условия
* комфортный современный офис рядом с м. Кутузовская, формат работы - **офис**
* **оформление на декретную ставку**
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.
Задачи:
— backend + ios/android приложениями управлять самостоятельно
— оптимизировать и развивать мобильные приложения
Требования:
— знание API и баз данных
— опыт выпуска мобильных приложений в App Store и Google Play
— умение работать с Git
Условия:
— возможна удалённая работа
УдалённоГеография найма не уточнена, офис: Toshkent
Задачи:
— Поддерживать и развивать Linux/Windows-инфраструктуру;
— Работать с Docker, GitLab CI/CD, Nginx, PostgreSQL;
— Настраивать и поддерживать CI/CD-пайплайны;
— Следить за мониторингом, логами, health-check и алертами;
— Участвовать в диагностике и разборе инцидентов;
— Работать с backup/restore и отказоустойчивостью;
— Администрировать сети, VPN, Wi-Fi, серверы и сетевое оборудование;
— Участвовать в security hardening и управлении доступами;
— Документировать инфраструктуру и DevOps-процессы.
Требования:
— Уверенное знание Linux и Git;
— Практическое понимание Docker и CI/CD;
— Опыт или понимание GitLab CI и Nginx;
— Знание HTTP, DNS, TLS, сетей, firewall и VPN;
— Опыт работы с PostgreSQL на уровне backup/restore;
— Базовое понимание Kubernetes или Nomad;
— Знакомство с Grafana, Prometheus, Uptime Kuma, Sentry или аналогами;
— Понимание принципов информационной безопасности.
Условия:
— Конкурентная зарплата;
— Офис в EXPO — сердце IT-кластера;
— Развозка и выездные корпоративы;
— Оплачиваемые спортивные активности — йога, футбол, марафоны;
— Профессиональная и мотивирующая среда;
— Развитие в проектах, меняющих рынок IT-образования.
Задачи:
— стажёрская позиция C#-разработчика в Ozon Tech для студентов технических специальностей
— возможность роста в команде разработки
Требования:
— учёба на технической специальности бакалавриата или магистратуры
— уверенное владение языком программирования на базовом уровне
— умение работать с Git
— понимание принципов архитектуры ПО: клиент-сервер, микросервисы, монолит
— внимательность к деталям
— понимание принципов чистого кода: code style, naming, Design patterns, SOLID
— умение аргументированно предлагать улучшения
— умение читать и анализировать логи
— ответственный подход к изменениям
— будет плюсом навык написания unit-тестов
Условия:
— гибридный формат работы в Москве
— полная занятость
— зарплата по договорённости
Location: Ukraine; Moldova; Latvia; Albania; North Macedonia; Slovakia; Malta; Croatia; Czech Republic; Slovenia; Romania; Spain; Bulgaria; Kazakhstan; Poland; Hungary; Montenegro; Estonia; European Union; Cyprus; Lithuania; Greece; Serbia; Bosnia; Georgia
Workplace: Remote
ABOUT US
Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at: https://rubylabs.com/about-us/
ABOUT THE ROLE
Ruby Labs is hiring an experienced Senior Data Analyst to join our fast-paced, high-ownership environment. You will drive analytics across subscription products and web funnels, partnering with Product, Marketing (UAM), and Data teams to improve conversion, retention, and LTV- while ensuring trusted tracking, strong data models, and decision-ready reporting.
This role is hands-on and cross-functional: you will own analysis from problem framing to recommendation, and you’ll mentor analysts while collaborating closely with Data Engineering/BI to keep data foundations reliable.
RESPONSIBILITIES
- Partner with Product, Marketing, and Data Teams to define KPIs, success metrics, and decision criteria.
- Create new dashboards, maintain and improve existing reporting (e.g., Product Reports, Marketing Performance Reports), ensuring clarity and trust.
- Deliver full-funnel analysis, identify bottlenecks, and propose improvements or A/B test ideas.
- Lead user behavior analysis (journeys, drop-offs, activation/aha moments) using event data.
- Monitor key metrics and anomalies; escalate issues and communicate updates to stakeholders with defined SLAs
- Own and maintain event taxonomy and tracking structure (events, properties, naming conventions); validate implementation and business logic alignment.
- Design and build robust, reusable SQL data models (clean layers, consistent definitions, performance-minded queries).
- Mentor Junior/Middle Analysts in SQL, validation, funnel/cohort analysis, and experimentation quality; provide regular feedback and guidance.
- Give and receive direct, actionable feedback with peers and the Leadership Team; maintain a high bar for quality in a demanding environment.
REQUIREMENTS
- Degree in an analytical field (e.g., Mathematics, Data Science, Economics) or equivalent practical experience.
- 3+ years of experience as a Data Analyst, with proven ownership of end-to-end analysis and stakeholder delivery.
- Strong analytical and problem-solving skills; ability to identify trends, patterns, and root causes in large datasets.
- Excellent verbal and written communication; ability to translate analysis into clear business actions.
- Ability to think strategically and make data-driven recommendations aligned with company goals.
- Strong experience in Product Analytics: funnels, cohorts, retention, LTV, churn, segmentation.
- Hands-on experience with event analytics tools: Mixpanel, GA4, Amplitude, or similar
- Advanced SQL
- Experience with popular BI tools such as Tableau, Looker, or similar
- Experience in subscription business
- Ability to adapt quickly, learn new tools and methods efficiently, and work effectively in a high-pressure, fast-changing environment
NICE TO HAVES
- Strong spoken and written English
- Experience in Marketing Analytics
- Experience with Python, R
- Experience with GCP, BigQuery
- Experience with Google Ads, Facebook Ads etc
- Experience with orchestration frameworks such as Airflow, dbt
- Experience with git and code review process
LOCATION
Ruby Labs operates within the CET (Central European Time) zone. Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET. This ensures optimal collaboration and communication during working hours.
BENEFITS
Discover the perks of being part of our vibrant team! We offer:
- Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
- Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
- Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge.
- Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere. Read more about it here: https://docs.google.com/document/d/1nkrN76JlZkbKj9WSOhlT1_mni_CZeDkHdwfIjPXVwvk/preview?tab=t.0#heading=h.ndsdl4wapxtt
Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth!
INTERVIEW PROCESS
After submitting your application, we conduct a thorough review which typically takes 3 to 5 days, but may occasionally take longer due to the volume of applications received. If we see a potential fit, we proceed with the following steps:
- Recruiter Screening (40 minutes)
- Technical Interview (90 minutes)
- Final Interview (60 minutes)
LIFE AT RUBY LABS
At Ruby Labs, we move fast, aim high, and expect the same from our team. We’re not here to play small—we’re here to build, grow, and win. That means we look for people who are ambitious, driven, and ready to give their best every single day.
This is a place for individuals who thrive under pressure, embrace challenges, and see opportunity in every obstacle. If you’re hungry to achieve, motivated by impact, and want to grow at the speed of your own ambition, Ruby Labs offers the platform to make it happen.
Here, effort is matched with reward. We recognize those who go all in and deliver results, and we create space for people who want more—more responsibility, more growth, and more success.
#LI-Remote
Location: Ukraine; Moldova; Latvia; Albania; North Macedonia; Slovakia; Malta; Croatia; Czech Republic; Slovenia; Romania; Spain; Bulgaria; Kazakhstan; Poland; Hungary; Montenegro; Estonia; European Union; Cyprus; Lithuania; Greece; Serbia; Bosnia; Georgia
Workplace: Remote
ABOUT US
Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at: https://rubylabs.com/about-us/
ABOUT THE ROLE
Ruby Labs is hiring an experienced Lead Data Analyst to join our fast-paced, high-ownership environment. You will drive analytics across subscription products and web funnels, partnering with Product, Marketing (UAM), and Data teams to improve conversion, retention, and LTV- while ensuring trusted tracking, strong data models, and decision-ready reporting.
This role is hands-on and cross-functional: you will own analysis from problem framing to recommendation, and you’ll mentor analysts while collaborating closely with Data Engineering/BI to keep data foundations reliable.
RESPONSIBILITIES
- Partner with Product, Marketing, and Data Teams to define KPIs, success metrics, and decision criteria.
- Create new dashboards, maintain and improve existing reporting (e.g., Product Reports, Marketing Performance Reports), ensuring clarity and trust.
- Deliver full-funnel analysis, identify bottlenecks, and propose improvements or A/B test ideas.
- Lead user behavior analysis (journeys, drop-offs, activation/aha moments) using event data.
- Monitor key metrics and anomalies; escalate issues and communicate updates to stakeholders with defined SLAs
- Own and maintain event taxonomy and tracking structure (events, properties, naming conventions); validate implementation and business logic alignment.
- Design and build robust, reusable SQL data models (clean layers, consistent definitions, performance-minded queries).
- Mentor Junior/Middle Data Analysts in SQL, validation, funnel/cohort analysis, and experimentation quality; provide regular feedback and guidance.
- Give and receive direct, actionable feedback with peers and the Leadership Team; maintain a high bar for quality in a demanding environment.
REQUIREMENTS
- Degree in an analytical field (e.g., Mathematics, Data Science, Economics) or equivalent practical experience.
- 3+ years of experience as a Data Analyst, with proven ownership of end-to-end analysis and stakeholder delivery.
- Experience in subscription business and/or acquisition-driven web funnels.
- Strong experience in Product Analytics: funnels, cohorts, retention, LTV, churn, segmentation.
- Proven hands-on experience designing, running, and validating end-to-end A/B tests
- Hands-on experience with event analytics tools: Mixpanel, GA4, Amplitude, or similar
- Advanced SQL
- Experience with BI tools such as Tableau, Looker, or similar.
- Strong analytical and problem-solving skills; ability to identify trends, patterns, and root causes in large datasets.
- Excellent verbal and written communication; ability to translate analysis into clear business actions.
- Ability to adapt quickly, learn new tools efficiently, and deliver high-quality work in a high-pressure, fast-changing environment.
- Strong spoken and written English.
NICE TO HAVES
- Experience in Marketing Analytics
- Experience with Python and/or R
- Experience with GCP and BigQuery.
- Experience with Google Ads, Meta/Facebook Ads, or other ad platforms.
- Experience with orchestration frameworks such as Airflow and/or dbt.
- Experience with Git and code review processes.
- Experience with billing/payments analytics
LOCATION
Ruby Labs operates within the CET (Central European Time) zone. Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET. This ensures optimal collaboration and communication during working hours.
BENEFITS
Discover the perks of being part of our vibrant team! We offer:
- Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
- Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
- Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge.
- Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere. Read more about it here: https://docs.google.com/document/d/1nkrN76JlZkbKj9WSOhlT1_mni_CZeDkHdwfIjPXVwvk/preview?tab=t.0#heading=h.ndsdl4wapxtt
Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth!
INTERVIEW PROCESS
After submitting your application, we conduct a thorough review which typically takes 3 to 5 days, but may occasionally take longer due to the volume of applications received. If we see a potential fit, we proceed with the following steps:
- Recruiter Screening (40 minutes)
- Technical Interview (90 minutes)
- Final Interview (60 minutes)
LIFE AT RUBY LABS
At Ruby Labs, we move fast, aim high, and expect the same from our team. We’re not here to play small—we’re here to build, grow, and win. That means we look for people who are ambitious, driven, and ready to give their best every single day.
This is a place for individuals who thrive under pressure, embrace challenges, and see opportunity in every obstacle. If you’re hungry to achieve, motivated by impact, and want to grow at the speed of your own ambition, Ruby Labs offers the platform to make it happen.
Here, effort is matched with reward. We recognize those who go all in and deliver results, and we create space for people who want more—more responsibility, more growth, and more success.
#LI-Remote
Location: New York, NY (HQ); San Francisco, CA
Workplace: OnSite
ABOUT RAMP
Ramp is building the smart infrastructure for finance teams, embedded in the transaction flow of every dollar a business spends. We automate how over $275B in annualized spend flows in and out of 85,000+ companies: authorizing payments, flagging risk, categorizing spend, and closing books.
The problems are high-stakes, data-dense, and unforgiving.
We hire people with high agency and high urgency. We look for slope over intercept. We care less about where you trained and more about what you’ve built. At Ramp, everyone is a builder who owns problems end to end and makes consequential decisions that shape the outcome.
The median Ramp customer saves 7.5% and grows revenue 16% in their first year – far in excess of businesses operating without Ramp. We believe every ambitious company deserves the same.
If you want to build systems that directly shape how companies move and manage billions, Ramp is the place to do it.
ABOUT THE ROLE
As a Product Manager, Growth at Ramp, you’ll drive acquisition, activation, retention, and monetization across our product suite. You’ll identify opportunities to help more businesses discover Ramp, get value from our products, and expand their usage over time.
You’ll work closely with engineers, designers, marketers, and data scientists to develop and execute a growth strategy grounded in customer insight and experimentation. Your scope will include core product experiences and partner-led growth channels, with ownership from identifying an opportunity through launching, measuring, and scaling solutions.
You’ll identify opportunities to use AI to help businesses discover relevant Ramp products, reach value faster, and expand their usage over time. You’ll balance rapid experimentation with the accuracy, transparency, and customer trust required when building financial products.
Please note that this Product Management role will require you to be comfortable with working in-person at one of our NYC or SF offices at least 2 days/week
WHAT YOU’LL DO
- Develop and execute a growth product strategy across acquisition, activation, retention, and monetization, helping businesses get more value from Ramp
- Own the roadmap, priorities, and execution for a defined growth surface area, from identifying opportunities through launching, measuring, and scaling solutions
- Lead the ideation, development, and launch of growth experiences, including AI-powered approaches to onboarding, product discovery, recommendations, and cross-sell
- Partner with engineering, design, marketing, and data science to deliver high-impact initiatives across core product experiences and partner-led growth channels
- Conduct customer research and analyze product metrics and feedback to understand where finance teams encounter friction and identify opportunities to improve adoption
- Define and track growth KPIs, design controlled experiments where feasible, and use results to distinguish incremental impact from underlying trends
- Evaluate AI-powered experiences for both growth impact and quality, including accuracy, relevance, and reliability; balance rapid iteration with safeguards for sensitive financial data, transparency, and customer control
- Turn successful experiments into durable product improvements and contribute to the practices that help Ramp’s product management function scale
WHAT YOU NEED
- BA/BS in mathematics, technical, or analytical field
- Minimum 4 years of product management experience, building technical products from ideation to launch
- Data-Driven Mindset – Fluency in crafting data-driven narratives. You enjoy writing SQL to answer your own questions and thrive on leveraging data to shape and communicate a strategic vision.
- Slope - We value slope over intercept; We’re looking for a high-growth team member who can be a future leader at Ramp
- Leadership & Collaboration – Proven ability to build alignment across cross-functional teams, inspire stakeholders, and lead initiatives from strategy through execution.
- Passion for AI, shown through hands-on building, prototyping, or side projects, and staying current on research and tools.
- Fluency with modern prototyping tools (e.g. Cursor, Codex, Claude Code) and comfort with design/collaboration environments like Figma and Git.
BENEFITS AVAILABLE TO ALL FULL-TIME RAMP EMPLOYEES (GLOBAL)
- Flexible PTO
- Centralized home-office equipment ordering
- Health and wellness stipend
- Budget for intra-office travel
- Weekly coffee stipend
UNITED STATES
- 100% medical, dental & vision insurance coverage for you, with partial coverage for dependents
- One Medical annual membership
- 401(k), including employer match on contributions made while employed by Ramp
- Fertility HRA (up to $10,000 per year)
- Parental leave: up to 16 weeks (birthing + bonding) or 8 weeks (bonding only) at 100% pay
- Pet insurance
- In-office perks: lunch, snacks, drinks, and more
- Relocation expense coverage to NYC or SF (if needed)
CANADA
- Group medical, dental, and vision coverage through Sun Life
- Life, AD&D, and disability coverage
- Fertility drug coverage (up to $4,000 lifetime)
- Group Retirement Plan with employer match (RRSP + DPSP)
- Parental leave: up to 16 weeks (birthing + bonding) or 8 weeks (bonding only) at 100% pay, with additional time available at reduced pay
- Employee Assistance Program and virtual care through Lumino Health
UNITED KINGDOM
- Private medical insurance through Freedom Elite
- Virtual GP and at-home care via eMed x Livi
- Workplace pension through Penfold, with salary sacrifice option
- Parental leave: up to 16 weeks (birthing + bonding) or 8 weeks (bonding only) at 100% pay with additional time available at reduced pay
REFERRAL INSTRUCTIONS
If you are being referred for the role, please contact that person to apply on your behalf.
OTHER NOTICES
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Beware of recruiting scams: Ramp will only contact you through official @Ramp.com http://Ramp.com email addresses and will never ask for payment or sensitive personal information during the hiring process.
Ramp Applicant Privacy Notice https://ramp.com/legal/applicant-privacy-notice
Задачи:
— Тестировать инструменты для валидации и верификации качества автономного автомобиля и грузовика.
— Развивать существующие инструменты и писать новые, в том числе в роли заказчика для команды инфраструктуры и симулятора.
— Проводить функциональное, регрессионное и интеграционное тестирование сервисов.
— Составлять и поддерживать тестовую документацию: тест-кейсы, чек-листы, инструкции.
— Отвечать за тестирование релизов, системно работать с инцидентами и баг-репортами.
— Разрабатывать и запускать автоматические тесты в актуальных фреймворках для тестирования.
— Работать над увеличением покрытия интеграционных и E2E-сценариев для функциональности с участием ML-сервисов.
— Взаимодействовать с командами разработки и продукта, менеджерами, участвовать в стратегическом планировании команды тестирования.
Требования:
— Более трёх лет опыта работы QA-инженером.
— Умение работать с командной строкой и Git.
— Понимание процессов деплоя и CI.
— Опыт тестирования продуктов с ML или Big Data.
— Знание принципов тестирования и автоматизации.
— Умение применять техники тест-дизайна.
— Опыт тестирования REST API и микросервисов.
— Опыт работы в больших продуктовых проектах.
— Умение писать автотесты и встраивать их в CI.
— Опыт работы с Pytest или Playwright.
— Опыт тестирования ROS/ROS2-based систем.
— Опыт тестирования роботизированных систем в симуляторе или симуляторов роботизированных систем.
— Умение работать с командной строкой Unix shell.
— Опыт выстраивания процессов тестирования или автоматизации тестирования.
— Знание Python или JavaScript или готовность активно развиваться в этом направлении.
Задачи:
— выстраивание стратегии тестирования на проекте
— разработка API, WEB автотестов на Kotlin
— тестирование ТЗ (полнота, непротиворечивость и т.п.)
— разработка модели функциональности продукта
— фиксация дефектов, не проработанных и спорных моментов
— разработка вспомогательных решений
— участие в code review
— работа в команде и командное решение проблем
Требования:
— опыт автоматизации web-приложений, API
— умение писать кейсы
— понимание процессов тестирования
— умение строить план и приоритизировать тестирование
— управление тестовой средой
— умение находить критичные дефекты
— знание Java/Kotlin, Selenium, Allure, Docker, SQL, CI, Git, log4j, HTTP, консоли браузера
— умение взаимодействовать в команде
— умение приоритизировать дефект, исходя из ценности для пользователя
Условия:
— белая, своевременная и конкурентоспособная заработная плата
— ДМС (включая стоматологию)
— удобное место для работы и современное “железо”
— гибкий график. Начало работы с 8 до 11
— возможность не приходить 5 дней в неделю в офис, внутри команд определяют, когда приезжать
— возможность полностью удалённой работы
— профессиональный рост (внутреннее обучение, посещение конференций и митапов, спонсорство)
Location: Russia
Workplace: remote
ABOUT US
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
For more information, visit xsolla.com.
THE ROLE
We are hiring a Senior Frontend Engineer for two platform products:
Xsolla ID is the identity and authentication platform behind sign-in, account management and SSO across Xsolla products.
Xsolla ZK is Web3 wallet infrastructure: smart wallets and account abstraction on a zkSync-based L2.
Both products sit on users' most sensitive flows: logging in and signing transactions.
Responsibilities
WHAT YOU WILL OWN
The frontend of your product area end to end: shaping tasks with Product and Design, implementation, release and production monitoring
Technical decisions for that frontend. You make them and justify them in writing, rather than only implementing someone else's
The architecture of frontend applications and the shared UI library / SDK that other teams build on
Measurable frontend quality: performance, reliability and security of user flows
WHAT YOU WILL DO
Design and build user flows: sign-in, account management, wallet onboarding and transaction signing
Track how these flows behave in production (errors, performance, drop-offs) and act on what you see
Make architectural decisions for frontend applications and document them
Develop the shared component library and frontend SDKs used by other Xsolla teams
Agree API contracts with backend engineers, including error handling, retries and edge cases
Own performance budgets: Core Web Vitals and bundle size
Improve the engineering environment: build, linters, tests, CI
Review code
Set up and maintain AI tooling in the repositories (Claude Code, Codex, Cursor: rules, context, harness) so the team uses it effectively
Nice to have
Language and platform
5+ years of commercial frontend development
TypeScript in strict mode: generics, utility types, discriminated unions, typing module boundaries and external data
JavaScript at the platform level: event loop, asynchrony, closures, memory. You can find a leak and explain its cause
Frameworks and state
Deep experience with React: rendering model, profiling, eliminating unnecessary re-renders
Separating local, server and global state, and justifying the choice of tool; reasoning about when SSR is worth it
UI quality and performance
Semantic, responsive, cross-browser layout; modern CSS (CSS Modules, CSS-in-JS)
Accessibility: ARIA, keyboard navigation, screen reader support
Performance analysis: profiling, bundle analysis, Core Web Vitals
Integration and security
REST API integration: error handling, retries, request cancellation, contract alignment with backend
Web security fundamentals: XSS, CSRF, CSP, secure handling of tokens, sessions and user data
Engineering practices
Testing at the right level: unit, integration, E2E
Git, CI, Docker, linters and formatters
AI-assisted engineering
Daily hands-on use of AI coding tools (Claude Code, Codex, Cursor) for development and review, including configuring them for a repository
English
Reading technical documentation in English
Experience in security-sensitive domains: authentication and identity (OAuth2/OIDC flows on the frontend), payments, crypto wallets
Web3 frontend: wallet integration (embedded and browser wallets), EIP-1193, EIP-6963, EIP-712; viem, wagmi, ethers.js
Next.js or Nuxt, SSR in production
Design systems and component API design, UI kits
Hybrid applications: WebView, React Native
HOW WE WORK
Decisions in writing. Significant technical decisions are written up as an RFC or ADR that lays out the options and trade-offs. We discuss the document, not a blank whiteboard.
AI is part of everyday engineering. We use AI coding tools for development and review, and we treat configuring them for a codebase as real engineering work.
HOW WE HIRE
Intro call. Your background, your motivation and the role.
Technical interview. Built directly on the What you will own and Required sections above. We won't ask about anything this posting doesn't promise.
Bar raiser. An engineer from outside the hiring team checks that you raise the overall engineering bar.
THE TEAM
You will work alongside product managers, designers, frontend and backend engineers, and QA.
BENEFITS
We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their families through a comprehensive Benefits Program. This includes medical, dental, and vision, PTO, and a personalized career roadmap for each employee. By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally. Together, we're not just building a business; we're cultivating a community that values creativity, collaboration, and the transformative power of play.
EMPLOYMENT DETAILS
Location: Remote
Employment Type: Full-time
Schedule: 10:00–19:00 (flexible)
Contract: Employment agreement (entity or EOR arranged per candidate location)
EQUAL EMPLOYMENT STATEMENT
Xsolla is dedicated to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, language, sexual orientation, national origin, genetics, political beliefs, disability, age, marital status, social background or other characteristics.
We are committed to compliance with all fair employment practices regarding citizenship and immigration status.
CONTACT
If you have questions regarding our hiring practices, please contact careers@xsolla.com. For more vacancies, visit xsolla.com/careers.
Задачи:
— Разработка и проектирование PWA интернет-банкинга и мобильных решений
— Микросервисная архитектура
— Интеграции с АБС, процессингом, платёжными шлюзами и госсервисами
— Обеспечение безопасности API и банковских систем
Требования:
— От 1.5–2 лет опыта (Junior+, Middle)
— Понимание информационной безопасности в финтехе
— Опыт с логированием и мониторингом
— Понимание биометрической и двухфакторной аутентификации
— Опыт в банковских дистанционных банковских обслуживании (ДБО) и облачной инфраструктуре (будет плюсом)
— Знание Java, Kotlin, Go
— Опыт работы с REST API, JSON, gRPC, WebSocket
— Опыт работы с PostgreSQL, Oracle, Redis, Memcached
— Опыт работы с Kafka, RabbitMQ
— Владение Git, Maven/Gradle, Docker, Kubernetes, GitLab CI, Jenkins
Условия:
— Формат работы: офис
— Город: Алматы
Задачи:
— Разработка и доработка SPA на Angular: компоненты, модули, сервисы, маршрутизация, state management
— Разработка/доработка backend-модулей на C#/.NET в рамках трёхзвенной архитектуры
— Участие в проектировании новых модулей ПО, API и frontend-архитектуры
— Проектирование и развитие REST API между клиентом и сервером
— Интеграция frontend с REST API, работа с OpenAPI/Swagger
— Оптимизация производительности приложения, UI, API и СУБД
— Работа с высоконагруженными сценариями: кэширование, асинхронность, очереди, профилирование узких мест
— Доработка существующих интерфейсов и адаптивная вёрстка
— Покрытие кода unit-, интеграционными и e2e-тестами
— Участие в code review, оценке задач и технических обсуждениях
Требования:
— Опыт коммерческой разработки Fullstack от 3 лет, с уклоном во фронтенд
— Уверенное владение Angular 12+, TypeScript
— Опыт state management: NgRx/Signals — как плюс
— HTML5, CSS3/SCSS, адаптивная и кроссбраузерная вёрстка, Angular Material
— Понимание компонентной архитектуры, lazy loading, OnPush, оптимизации Change Detection
— Опыт интеграции с REST API, OpenAPI/Swagger
— C#/.NET: .NET 6+, ASP.NET Core, Web API
— Понимание классической трёхзвенной архитектуры: клиент → сервер → БД
— Опыт разделения логики на слои: контроллеры, сервисы, репозитории, DTO, валидация
— EF/EF Core, ORM
— SQL: MSSQL/PostgreSQL; ClickHouse — как плюс
— Опыт работы с высоконагруженными или near-high-load системами
— Асинхронная и многопоточная разработка: async/await, TPL, параллелизм
— Практические навыки оптимизации запросов и производительности
— Кэширование: MemoryCache, Redis — как плюс
— Очереди: RabbitMQ / Kafka — как плюс
— Git, GitLab CI/CD, Docker
Условия:
— Формат работы: удалённо
— Оформление: ТК РФ
— График: 5/2, гибкое начало дня
Задачи:
— Тесное взаимодействие и поддержка продуктовой команды разработки: участие в планировании, работа с разработчиками напрямую
— Создание и поддержка helm-charts, kustomize и GitLab CI/CD pipelines
— Создание и эксплуатация различных окружений от тестирования до продакшена
— Настройка мониторинга, алертинга и логирования для сервисов команды
— Обеспечение стабильной работы сервисов в тесном сотрудничестве с инфраструктурной командой
— Обнаружение потенциальных проблем и участие в создании решения по их устранению
— Поиск, тестирование и внедрение новых решений, помогающих оптимизировать текущие процессы и повысить качество предоставляемых услуг
Требования:
— Уверенное понимание принципов работы k8s
— Уверенный Linux
— Git, GitLab, GitLab CI
— Prometheus stack
— ELK/EFK
— Опыт работы с брокерами сообщений (Kafka)
— Знание любого скриптового языка программирования
— Опыт работы бок о бок с разработчиками, а не через очередь тикетов
— Готовность быстро погружаться в незнакомые сервисы и технологии
— Опыт работы с ClickHouse, PostgreSQL, Redis, Aerospike — на уровне уверенного пользователя, а не эксплуатанта кластеров (будет плюсом)
— Опыт работы в продуктовой или платформенной команде на highload-проекте (будет плюсом)
Условия:
— Полное официальное трудоустройство
— Рабочий ноутбук на выбор: Mac или PC
— Покупка билетов до Кипра за счёт компании
— Помощь с переездом семьи из любого региона
— Рабочая виза для сотрудника и гостевая виза для членов семьи
— Предоставляем жильё на первый месяц
— Медицинская страховка и мобильная связь
— Бесплатные обеды и напитки
— Всегда полные корзины фруктов и всяких вкусняшек в офисе
— Бесплатные курсы английского и греческого языков
— Оплата занятий спортом
— Частичная оплата школ и детских садов
ОфисЛимассол; Вакансия подразумевает релокацию на Кипр и полное официальное трудоустройство
Задачи:
— Разработка и поддержка работоспособности существующего кода системы
— Оптимизация производительности системы под высокие нагрузки
— Работа с новыми и интересными технологиями (в том числе с ИИ)
— Выявление и устранение ошибок систем, улучшение процессов разработки и рефакторинг кода
Требования:
— Коммерческий опыт в PHP 7 от 2-х лет
— Знание принципов ООП и шаблонов проектирования
— Знание языка SQL
— Опыт использования систем контроля версий git
— Высшее образование
— Будет преимуществом: разработка под промышленные СУБД (PostgreSQL)
— Будет преимуществом: опыт работы в консоли, Linux, опыт работы с ИИ, REST API, GraphQL
Условия:
— Формат работы: офис
— Занятость: full-time
Задачи:
— Разрабатывать, обучать и внедрять ML/DL-модели для бизнес-задач.
— Строить AI-агентов и multi-agent workflows с tool/function calling, MCP и LangGraph/LangChain (или аналогами).
— Проектировать RAG-системы: эмбеддинги, hybrid search, reranking и векторные БД.
— Выполнять fine-tuning LLM, оптимизировать inference и интегрировать модели через API и микросервисы.
— Участвовать в MLOps/LLMOps: evaluation, мониторинг, tracing, guardrails и повышение качества AI-систем.
Требования:
— Опыт: от 2 лет в ML/DL или разработке AI-систем.
— Стек: Python, NumPy/pandas, scikit-learn, PyTorch / TensorFlow, Hugging Face Transformers.
— Знания: понимание ML/DL, архитектуры трансформеров и принципов работы LLM.
— Навыки: практический опыт с AI-агентами, RAG, vector DB и structured output; уверенный Git и деплой в production.
— Языки: знание узбекского и английского (Intermediate+) языков.
Будет преимуществом:
— Разработка API на FastAPI / Django REST Framework и контейнеризация с Docker.
— Computer Vision и видеоаналитика (OpenCV, YOLO, tracking, RTSP).
— MLOps/LLMOps-инструменты, self-hosted inference, GPU и Kubernetes.
— Мультимодальные модели или голосовые пайплайны (STT-LLM-TTS).
Условия:
— Развитие: оплачиваемые профильные курсы, IT-конференции, фестивали и тимбилдинги.
— Условия: бесплатные вкусные обеды в офисе.
— Карьера: реальные масштабные задачи, влияние на продукты компании, профессиональный и финансовый рост.
— Локация: офис в г. Ташкент.
— График: 5/2, с 09:00 до 18:00.
— Командировки: в г. Коканд (организуются и оплачиваются компанией).
— Зарплата: От 14.000.000 сум.
ОфисТашкент
УдалённоseniorUkraine; Moldova; Latvia; Albania; North Macedonia; Slovakia; Malta; Croatia; Czech Republic; Slovenia; Romania; Spain; Bulgaria; Kazakhstan; Poland; Hungary; Montenegro; Estonia; European Union; Cyprus; Lithuania; Greece; Serbia; Bosnia; Georgia; Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET
УдалённоleadUkraine; Moldova; Latvia; Albania; North Macedonia; Slovakia; Malta; Croatia; Czech Republic; Slovenia; Romania; Spain; Bulgaria; Kazakhstan; Poland; Hungary; Montenegro; Estonia; European Union; Cyprus; Lithuania; Greece; Serbia; Bosnia; Georgia; Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET
ОфисNew York, NY (HQ); San Francisco, CA; Relocation expense coverage to NYC or SF (if needed)