Location: Intellias
Meet your recruiter
Khrystyna Derpak
khrystyna.derpak@intellias.com
https://www.linkedin.com...
Vacancy details
Software Engineering
JavaScript Engineer (NodeJS)
Senior
Bulgaria, Croatia, Poland, Ukraine
Remote
APPLY NOW
REFER A FRIEND
Dive deep into Digital! For 20 years Intellias has been developing top-tier digital solutions for the world’s leading companies, keeping them in line with the latest technology trends. Join in and provide innovations for the future!
What project we have for you
Our team is growing, and we are looking for a talented back-end developer. You will work in small teams on various products, from integrating multiple platforms into one dashboard to managing our data and analytics systems.
Our client provides a property management software product and support services for the $100 billion Airbnb and vacation rental market. They are one of the fastest growing high-tech start-ups in Tel Aviv, profitable and showing very promising results.
The team is all about accuracy, architecture, and impact. We handle complex business logic, data flows and transformations, and focus on providing high-most quality & accuracy.
We rely heavily on AI across both dev and design, expecting code to be authored via AI tools rather than written manually, allowing us to focus on system structure, edge cases, and high-most quality
When you will join us, you will have a tremendous impact on company’s success.
Stack: Node.js, NestJS, TypeScript, MongoDB, postgreSQL, Kafka, RabbitMQ, React, AWS
If you are looking for an interesting product and enjoy being challenged – this is the place for you!
What you will do
Design of the data-intensive web applications.
Optimize performance to support the fast growing business.
Write clean maintainable code
On-call duties are also present on the project
What you need for this
At least 5 years of experience in development roles, preferably from startups (or other agile environments).
Experience with NodeJS/Typescript (ExpressJS/NestJS)- Must!
Experience with React
Experience in designing high performance, highly scalable microservices architecture with OOP design-patterns and complex business logic.
Experience in relational databases and NoSQL databases (PostgreSQL, MongoDB, Redis).
Proficiency in design of distributed enterprise systems – Advantage!
Experience in the payments domain – nice to have
Passionate about technology, enjoys solving complex problems and learning new technologies.
B.Sc in Computer Science (or equivalent)
A team player with strong communication skills.
What it’s like to work at Intellias
At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.
Skills
Kafka
Microservices
MongoDB
NodeJS
RabbitMQ
Location: Strava Denver
Workplace: Hybrid
ABOUT STRAVA
Strava is the app for active people. With over 200 million athletes in more than 185 countries, it’s more than tracking workouts—it’s where people make progress together, from new habits to new personal bests. No matter your sport or how you track it, Strava’s got you covered. Find your crew, crush your goals, and make every effort count. Start your journey https://www.strava.com/subscription with Strava today.
Our mission is simple: to motivate people to live their best active lives. We believe in the power of movement to connect and drive people forward.
ABOUT THIS ROLE
Strava's Core Services Platform teams build the scalable foundations behind the features athletes use most. We’re hiring for teams which build the foundational technology behind Strava features like the feed and photo/video sharing, as well as capabilities like experimentation and notifications. We're looking for a Staff Engineer to set the technical direction for this domain and act as tech lead for a small pod of engineers.
This is a role for someone who wants to own the technical vision for how Strava's social features work under the hood. You'll drive major modernization efforts across critical services, partner with product teams to ensure platform capabilities are ready when they need them, and shape how we approach social platform development for years to come.
We follow a flexible hybrid model that translates to more than half of your time on-site in our San Francisco or Denver office — three days per week.
WHAT YOU’LL DO:
- Set the technical direction for Strava's social platform services and build the roadmap that balances long-term architectural investments with near-term product delivery.
- Act as tech lead for a small pod of engineers, facilitating team processes like quarterly planning, sprint ceremonies, and cross-team coordination.
- Solve tough technical problems and lead small teams to execute those solutions, even if it means stepping outside your usual domain.
- Drive modernization and migration efforts for critical platform services, evolving our stack to meet the needs of the product roadmap and Strava's growing athlete base.
- Partner with product teams to inform the roadmap to proactively identify upcoming needs and have the right capabilities available at the right time.
- Own a strategy for technical investment across the social domain, ensuring critical services meet reliability, performance, and cost standards.
- Design, build, and review the systems that back Strava's most-used social features, working across Ruby, Scala, Go, MySQL, Redis, Cassandra, Kafka, and Kubernetes.
- Mentor engineers on the pod and across the Strava tech team.
WHAT YOU’LL BRING TO THE TEAM:
- 10+ years of professional backend/server engineering experience, with a track record of setting technical direction.
- Experience leading technical projects involving multiple engineers: scoping work, breaking it down, coordinating delivery across a team.
- Experience acting as a tech lead, facilitating team processes and driving roadmaps.
- Strong system design skills for distributed systems at scale: making architecture decisions, defending trade-offs, and thinking about how a system needs to evolve over multiple years.
- Proficiency in at least one of Strava's backend languages (Ruby, Scala, Go, Java) with comfort picking up others.
- Experience with distributed systems technologies like Kafka, Kubernetes, Docker, and cloud infrastructure (AWS).
- Experience with relational and NoSQL databases in production (we use MySQL, Redis, and Cassandra).
- A genuine interest in leading the team to prioritize the right work, and deliver it well. You’re interested in more than just putting your head down on an assigned project.
We're not looking for 100% coverage on all of these — if you match most of them, we'd love to hear from you:
- Experience with feed systems, social graphs, or recommendation/ranking systems.
- Experience with large-scale system migrations (e.g., moving a critical service from one language/framework to another).
- Familiarity with server-driven UI patterns.
For information on benefits, please click here https://docs.google.com/document/d/e/2PACX-1vTkFMPz3eCjd0FgQ28VWnK4d2BEnzGyaSFGwATR-dQdBb9HxZgay6kboqnT0-V-qaBDzSvYIzI76vT5/pub.
WHY JOIN US?
Movement brings us together. At Strava, we’re building the world’s largest community of active people, helping them stay motivated and achieve their goals.
Our global team is passionate about making movement fun, meaningful, and accessible to everyone. Whether you’re shaping the technology, growing our community, or driving innovation, your work at Strava makes an impact.
When you join Strava, you’re not just joining a company—you’re joining a movement. If you’re ready to bring your energy, ideas, and drive, let’s build something incredible together.
Strava builds software that makes the best part of our athletes’ days even better. Just as we’re deeply committed to unlocking their potential, we’re dedicated to providing a world-class, inclusive workplace where our employees can grow and thrive, too. We’re backed by Sequoia Capital, TCV, Madrone Partners and Jackson Square Ventures, and we’re expanding in order to exceed the needs of our growing community of global athletes. Our culture reflects our community. We are continuously striving to hire and engage teammates from all backgrounds, experiences and perspectives because we know we are a stronger team together.
Strava is an equal opportunity employer. In keeping with the values of Strava, we make all employment decisions including hiring, evaluation, termination, promotional and training opportunities, without regard to race, religion, color, sex, age, national origin, ancestry, sexual orientation, physical handicap, mental disability, medical condition, disability, gender or identity or expression, pregnancy or pregnancy-related condition, marital status, height and/or weight.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
California Consumer Protection Act Applicant Notice https://docs.google.com/document/d/e/2PACX-1vSc8y6On4NlP5s12hf4kmWe_pvenVyQ78TbtVaz_clROhj9ADQ6kY4YScglBIuY2joKFKalOReX7vP_/pub
Location: Perm; Moscow
Workplace: hybrid
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 Tech Lead, Parental Controls. You will build the team and the service that checks a player's age and gets a parent's consent before a child can buy.
This is a coding role. You write production code at least half of your week, you make the architecture decisions, and you hire the engineers who build this with you.
Responsibilities
WHAT YOU WILL DO
Write production Go and TypeScript: the status API, token validation, consent rules, the standalone widget and the web SDK
Own the architecture and write it down
Hire and grow a team of about six backend, frontend and QA engineers: write the role profiles, run the interviews, onboard each person
Set up how the team works: code review, CI, releases, on-call, AI coding tools in the repositories
Keep children's data safe: token validation, consent records, no decision from a result that only the browser reports
Work with Legal, Security teams on requirements, dependencies and release gates
WHAT YOU WILL WORK WITH
Go, go-kit, gRPC and REST, PostgreSQL, Redis, RabbitMQ, Temporal; TypeScript with Angular and React; OpenTelemetry and Datadog; Docker, Kubernetes, GitLab CI; a third-party age-verification and consent vendor.
REQUIRED
7+ years in software engineering, Go as your main language for the last 3+ years. You still write and ship code
2+ years as a tech lead or team lead of 4+ engineers, with hiring experience: you have built a team or a large part of one
Backend depth: API design, PostgreSQL, message queues, idempotent integrations with third-party APIs, workflow orchestration (Temporal or similar)
TypeScript: enough to review React or Angular code and design a small embeddable web SDK
Security basics for identity flows: JWT, OAuth2, webhook signatures, XSS, CSRF, CSP
Operations: Docker, Kubernetes, CI/CD, tracing and metrics, on-call for a service you own
Daily use of AI coding tools (Claude Code, Codex, Cursor), including their setup for a repository
English at B2 or higher
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: Perm or Moscow, hybrid
Employment Type: Full-time
Schedule: 10:00-19:00 (flexible)
Contract: Employment agreement
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.
Workplace: Удаленно
Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ.
Мы - команда платформы данных в направлении Trust & Safety.
Наша миссия - обеспечить T&S доступом к достоверным, актуальным и структурированным данным, предоставив надежную технологическую платформу и инструменты для их эффективного использования.
Мы строим платформу, которая объединяет в себе решения для:
- Хранения больших данных;
- Высокопроизводительных запросов (OLAP);
- Потоковой и батч-обработки;
- Визуализации и оркестрации данных.
Мы ищем разностороннего инженера, который сможет не только проектировать и разрабатывать пайплайны данных, но и активно участвовать в развитии платформенных сервисов, которому интересно разбираться в новом, который не боится задач на стыке разработки и дата инжиниринга.
Обязанности
Проектировать и разрабатывать потоковые процессы, которые читают события из Databus/Kafka и считают онлайн‑признаки, записывая их в Redis и Cassandra.
Проектировать и разрабатывать пакетные процессы, которые читают данные из S3/Iceberg через Trino, считают офлайн‑признаки и пишут результаты обратно в S3/Iceberg и/или ClickHouse.
Следить за тем, чтобы один и тот же признак был согласован между обучением и продакшеном (одна логика расчёта, единый контракт).
Настраивать расписания, пересчёты и бэки, чтобы признаки обновлялись вовремя и выдерживали SLA по свежести.
Работать с качеством данных: добавлять проверки, мониторить аномалии, разбирать инциденты, когда “признак поехал”.
Совместно с DS и аналитиками придумывать новые признаки и помогать перевести их из экспериментальных скриптов в стабильные пайплайны.
Требования
от 5 лет опыта в роли Data Engineer / Backend+Data;
Уверенный опыт работы с Kafka‑подобными очередями (Databus/Kafka): продюсеры/консьюмеры, партиционирование, ключи, обработка ошибок;
Практический опыт со streaming‑движком (желательно Flink; Spark Structured Streaming подойдёт, если есть реальный прод‑опыт);
Опыт работы с Redis или Cassandra как онлайновым хранилищем данных/признаков;
Опыт работы с S3‑подобным хранилищем и табличным форматом (Iceberg/Delta/Hudi) и доступа к ним через SQL‑движок (Trino/Presto/Spark SQL);
Отличное знание SQL и опыт работы с ClickHouse;
Python на уровне уверенной разработки data‑скриптов и сервисной логики;
Опыт настройки и сопровождения пайплайнов в Airflow;
Понимание задач ML‑пайплайнов: train/serve skew, пересчёты признаков, влияние задержек и потерь событий.
Условия
Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое;
Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании;
Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
Ищем Senior Python Backend разработчика с опытом асинхронной разработки и работы с современным backend-стеком. • Общий опыт разработки от 5 лет, опыт Python от 4 лет.
— Разработка и поддержка высокопроизводительных бэкенд-сервисов на Go. — Проектирование и оптимизация систем обработки потоковых данных из различных блокчейн-сетей (индексаторы, слушатели событий).
-разрабатывать серверную логику и API, реализовывать отдельные модули backend-логики на Python для задач автоматизации мобильной и транспортной сетей. -работать с базами данных, писать SQL-запросы, работать с ORM (SQLAlchemy) для выполнения стандартных CRUD-операций.
Задачи:
— Управление продакшен и девелопмент средами во внутренней инфраструктуре банка и в облаке.
— Описание инфраструктуры кодом с использованием Kubernetes и OpenTofu/Terraform.
— Настройка пайплайнов сборки и выкатки через Azure DevOps, GitHub Actions, Docker buildx, Harbor.
— Управление секретами с помощью HashiCorp Vault и External Secrets Operator.
— Работа с сетью и публикацией: ingress-nginx, TLS, DNS, прокси, согласование доступов с ИБ.
— Поддержка баз данных и хранилищ: PostgreSQL, Redis, MinIO/S3.
— Мониторинг и логирование с Grafana, Loki, Prometheus.
— Закрытие замечаний аудита безопасности.
— Подготовка инструкций для администраторов банка и разбор инцидентов по логам.
Требования:
— Опыт работы в DevOps от 3 лет.
— Опыт работы с Kubernetes в продакшене, включая self-managed (RKE2 или аналоги).
— Знание Terraform/OpenTofu, Helm, Bash, Linux.
— Опыт работы с CI/CD системами: Azure DevOps Pipelines, GitHub Actions.
— Знание сетевых технологий и безопасности: TLS, прокси, nginx, DNS, firewall.
— Опыт работы с Vault или аналогами для управления секретами.
— Опыт работы в условиях жёстких ограничений контура, где изменения проходят через администраторов и ИБ.
— Уверенное использование AI-инструментов (ChatGPT, Claude и др.) для скриптов, автоматизации и анализа инцидентов.
— Умение читать техническую документацию на английском языке.
— Сильные коммуникативные навыки и умение договариваться.
Будет плюсом:
— Опыт работы с AWS (EKS, IAM, ECR).
— Опыт работы в банковских или финтех-проектах.
— Понимание требований информационной безопасности и аудита.
Условия:
— Работа в офисе в Ереване, 100% присутствие.
— График работы 5/2, полный рабочий день.
— Зарплата обсуждается индивидуально.
— Формат сотрудничества: ИП РФ.
Задачи:
— Выполнение проектных задач в роли .NET-разработчика на банковском проекте по модели аутстафф.
— Подключение к команде заказчика на полную занятость с графиком 5/2, 8 часов в день.
Требования:
— Опыт работы бэкенд-разработчиком на .NET Core не менее 3 лет.
— Опыт интеграции с системами Solar, Lekton, AnyWay, EQ от 2 лет.
— Знание C# 10+ и платформы .NET 6 (а также версии 3.1).
— Опыт работы с ASP .Net MVC.
— Знание архитектур MSA, SOA и опыт работы с ними.
— Опыт работы с инструментами Kubernetes, Serverless, Open Source model (хотя бы с одним).
— Владение Entity Framework Core, Dapper или link2db.
— Опыт работы с Redis, RabbitMQ или Kafka, Docker.
— Знание протоколов HTTP, HTTPS, SSL, REST, SOAP, AMQP.
— Знание паттернов проектирования, асинхронности, многопоточности, принципов ООП и ФП.
— Уверенное владение SQL, индексацией баз данных, профилированием запросов.
— Опыт участия в код-ревью.
— Работа с системой контроля версий Git.
— Понимание unit-тестирования и владение соответствующими инструментами.
— Опыт работы по гибким методологиям Agile: Scrum, Kanban.
— Знание стадий жизненного цикла ПО и работы с требованиями (документирование, управление, декомпозиция, тестирование).
Будет плюсом:
— Понимание Kubernetes и идеологии DevOps, SRE.
— Понимание принципов построения Cloud Native приложений.
— Опыт работы с GRPC, BPMN.
— Понимание принципов работы с Open Source проектами.
Условия:
— Удалённая работа, полный рабочий день 5/2.
— Оформление через ИП или самозанятость.
— Зарплата обсуждается на собеседовании.
Location: Москва
Workplace: Гибридный
О компании
Проекты - Сервис идентификации, сервис верификации ПДн, сервис распознавание документов, сервис биометрической идентификации, сервис биометрической аутентификации, сервис аутентификации и идентификации на базе GSMA Connect
Обязанности
Первичная диагностика и корректное определение подразделения, ответственного за решение проблемы;
Решение инцидентов/аварий; Обеспечение привлечения внешних подразделений для решений инцидентов/аварий;
Взаимодействие с пользователями в рамках консультационной поддержки;
Проведение анализа причин инцидентов, проведение мероприятий по их недопущению;
Системное администрирование;
Сопровождение интеграции;
Сопровождение эксплуатации промышленных и тестовых сред; Сопровождение сетевого сопровождения.
Требования
Навыки работы в Linux, написание скриптов, системное администрирование;
Умение писать SQL запросы, опыт работы с одной из СУБД: PostgreSQL, REDIS, NoSQL, ClickHouse;
Умение анализировать логи и трейсы;
Опыт работы с одной из систем управления логами: Open/Elasticsearch, Loki, Victorialogs;
Опыт работы в Grafana: Умение анализировать метрики, читать дашборды.
Плюсом будет умение рисовать дашборды Grafana;
Базовое понимание k8s и умение взаимодействовать и траблшутить его сущности;
Плюсом будет: опыт взаимодействия и траблшутинга RabbitMQ, Apache Kafka, NodeJS, DotNet.
Условия
Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах;
Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;
Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
Участие во внешних IT-мероприятиях. Наши эксперты выступают на ведущих профильных конференциях, таких как HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие. А еще мы организуем собственную масштабную конференцию True Tech Day и регулярно проводим митапы для разработчиков и инженеров;
Полезные курсы и вебинары в корпоративном университете и электронную библиотеку;
ДМС с первого месяца работы, включая стоматологию;
Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;
Отпуск 28 календарных дней;
Прием врачей общей практики и массаж в офисе;
Мобильная связь за счет компании и льготные тарифы для близких;
Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.
💎 Держать стабильность и отказоустойчивость инфраструктуры финтех-продукта: OVHcloud как основная площадка плюс AWS и Azure, Linux (RHEL 9 / AlmaLinux), Nginx, PHP, Percona MySQL / Galera, Redis, RabbitMQ, NFS / S3, мониторинг и алертинг через Datadog, Sentry, Pingdom и OpsGenie.
Удалённоsenior📍 Удалёнка (кроме РФ и РБ), европейская тайм-зона
-Ежедневная работа с кодовым AI-агентом: например, Claude Code, Codex, Cursor и другие в агентском режиме. -Умение последовательно проводить задачу по агентскому пути: декомпозировать работу, управлять контекстом и сессиями, задавать ограничения и критерии готовности.