Location: Москва
Наша команда является центром компетенций по взаимодействию с партнёрами и агентами. Мы разрабатываем и развиваем критически важные внутренние сервисы, которые обеспечивают сопровождение договоров, расчет и выплату вознаграждений, а также управление мотивационными схемами.
Продукты, над которыми мы работаем, напрямую влияют на финансовые потоки компании, поэтому мы ищем в команду опытного разработчика уровня Senior+ / Lead, готового брать на себя ответственность за архитектуру и качество решений.
Первый этап отбора на эту вакансию – общение с AI-рекрутером. После отклика вам на почту и в чат на платформе HeadHunter придет приглашение пройти первичное интервью с ГигаРекрутером в Telegram. Диалог займёт примерно 10 минут. Его задача — уточнить недостающие детали и ускорить рассмотрение вашей кандидатуры.
ГигаРекрутер только начинает свой путь, поэтому просим относиться с пониманием. Ваш опыт и участие помогут сделать его удобным и полезным!
Обязанности
* Проектирование и разработка: создание, развитие и масштабирование сервисов учёта агентских договоров, а также систем формирования и выплаты комиссионного вознаграждения;
* Реализация интеграций: разработка и поддержка сложных интеграций с внутренними системами компании: финансовой системой, хранилищами данных (DWH) и архивом документов;
* Технический надзор:проведение code-review, выполнение технического надзора за решениями команды, участие в проработке архитектуры и технических решений;
* Оптимизация: поддержка, рефакторинг и оптимизация существующего кода, обеспечение доступности и отказоустойчивости сервисов;
* Улучшение процессов внутри подразделения: активное участие в жизни команды, работа по Agile, улучшение процессов разработки и качества кода.
Требования
* Опыт работы от 6 лет коммерческой разработки на .NET и/или Node.js;
* Наличие технического образования;
* Опыт работы базами данных: уверенный опыт работы с промышленными СУБД (Oracle, PostgreSQL), включая оптимизацию запросов и проектирование схем;
* Опыт работы с нтеграциями и данными: глубокое понимание форматов данных (XML (XSD, XPath, XSLT), JSON) и паттернов интеграции;
* Опыт работы с веб-сервисами (REST и SOAP).
* Архитектура и код: уверенное знание ООП, умение применять шаблоны проектирования на практике. Понимание принципов Clean Architecture и DDD будет преимуществом;
* Инструментарий: Опыт работы с Git, JIRA, Confluence.
* Soft skills: Готовность работать по Agile, лидерские качества, умение аргументировать технические решения.
* Опыт руководства командой будет существенным плюсомю;
* Инструментальное владение AI для анализа, генерации и автоматизации.
Условия
* Гибридный формат работы (современный офис в Москве, м. Проспект Мира);
* Льготные ипотечные условия кредитования;
* Подписка Прайм с возможностью совместного использования на трёх близких;
* ДМС с первого дня и скидки на страхование для близких;
* Корпоративная пенсионная программа;
* Детский отдых и подарки за счет Компании;
* Обучение за счет Компании: онлайн курсы, неограниченный доступ к библиотеке и обучение на базе Корпоративного университета, тренинги, митапы и возможность получить новую квалификацию.
Location: Georgian office; Yerevan, Yerevan, Armenia
About Lineate
Lineate is a US-based international software development company with over two decades of experience.
From Intelligent Document Processing(IDP) and Agentic RAG systems to scalable cloud architectures, we turn complex ideas into real, measurable results.
We deliver AI-driven custom solutions for FinTech, HealthTech, AdTech, and beyond, empowering businesses to grow smarter, faster, and more efficiently.
Our expertise falls into three main categories:
Building Custom AI Solutions: Deploying high-impact, AI-enabled technology utilizing IDP, Agentic RAG.
Cloud and Data Infrastructure: Optimizing business operations with our data management and cloud computing solutions.
Team Augmentation: Providing specialized experts in FinTech, AdTech, and HealthTech to integrate seamlessly and accelerate project timelines.
Our goal is not just to build technology, but to build the future operating model for our clients.
Requirements
6+ years
of professional software engineering experience.
Strong hands-on experience with
Node.js, TypeScript, and React.js
, with a backend focus.
Practical experience with
Agentic Development
and AI-assisted development tools.
Solid experience with
AWS
cloud services.
Strong understanding of
microservices architecture
, REST APIs, and distributed systems.
Experience with SQL/NoSQL databases, CI/CD, and automated testing.
Ability to independently design, develop, and deliver scalable software solutions.
We offer
Freedom to Develop - equal opportunity to learn and grow professionally
Clear career and professional path, strong performance management system
Social Benefits Package
Equipment
English lesson
Gym membership
All the advantages of working in an international IT company
Flexible vacation time
Fun and inclusive in-person and digital events
Lineate is proud to be an Equal Opportunity Employer - We do not hire on the basis of race, colour, religion, creed, gender, national origin, citizenship, age, disability, veteran status, marital status, pregnancy, parental status, sex, gender expression or identity, sexual orientation, or any other basis protected by labor legislation. All employment is decided based on qualifications, merit, and business ne
ed. Learn more about Lineate at our website: www.lineate.com
Требования:
— От 4 лет коммерческого опыта в бэкенде, из которых более 3 лет с NestJS и TypeScript.
— Опыт разработки сложных API, включая микросервисы, GraphQL, REST и WebSockets.
— Глубокие знания PostgreSQL, принципов чистого кода и системного дизайна.
— Навыки написания тестов и понимание вопросов безопасности, таких как mTLS, OAuth и JWT.
Требования:
— От 4 лет коммерческого опыта в бэкенде, из которых не менее 3 лет с NestJS и TypeScript.
— Опыт разработки сложных API, включая микросервисы, GraphQL, REST и WebSockets.
— Глубокие знания PostgreSQL, принципов чистого кода и системного дизайна.
— Опыт написания тестов и понимание вопросов безопасности, таких как mTLS, OAuth и JWT.
— Будет преимуществом опыт работы с Kafka, RabbitMQ, распределёнными транзакциями (Saga) и GraphQL Federation.
Локация: из любой точки мира, работа по московскому времени, полный рабочий день.
Location: Minsk; Tbilisi; Chișinău; Warsaw
Workplace: remote
Our National Retail Solutions brand is a highly successful Point-of-Sale (POS) SaaS business, rapidly expanding into new sectors with over 40,000 Point of Sale terminals in independent retailers like: convenience stores, bodegas, liquor stores, small grocers, and tobacco shops.
We’re looking for a
technical Engineering Manager
, with strong experience building highly scalable and robust systems focusing on:
Technical Leadership
Team Building: Hiring, Mentoring
Engineering Processes
You’ll work cross-functionally with product management, engineering, operations, go-to-market teams, and executive leadership to create intuitive, scalable products that address the needs of our customers.
This is an opportunity to build meaningful products from the ground up in a fast-moving environment where customer empathy, speed, and product quality matter.
We expect you to have:
Engineering Experience:
5+ years building frontend and backend systems using SQL and other databases, with hands-on experience defining system architecture.
Technical Leadership:
A minimum of 3+ years in a technical leadership role, directly managing engineers.
Architecture at Scale:
A proven track record of driving large-scale distributed systems and/or complex platform architectures.
Development Processes:
Practical experience working within Agile methodologies.
Talent Development:
Demonstrated success growing engineering organizations and building career development frameworks.
Core Technologies:
Strong proficiency with Node.js and Vue.js.
DevOps & Tooling:
Solid experience with CI/CD pipelines and Docker containerization.
AI-Assisted Engineering:
Experience leveraging AI tools for the design, development, and testing of production-grade systems.
Communication & Influence:
Skilled at presenting to both technical and non-technical audiences, including executive leadership.
Language Proficiency:
Command of English at the B2 level or higher.
Time Zone:
Ability to overlap with US Eastern Time for at least 4 hours per day.
Will be a plus:
Professional fluency in Russian.
Experience with AngularJS, PHP, and PostgreSQL.
Experience with document databases and caching frameworks.
Experience building Point-of-Sale (POS) and/or e-commerce systems, as well as working with payment systems.
We offer:
Hybrid/office in Belarus or remote b2b in Poland/Georgia/Moldova.
Stable job with long-term growth perspective.
Competitive salary with annual performance review.
Really good hardware.
An exciting and challenging job with talented people around.
Continuous learning and career growth opportunities.
Compensation for professional training, seminars, and conferences.
Referral program – get rewarded for helping us grow the team with talented people.
Company-supported English classes to enhance your professional growth.
More perks for the Minsk office employees.
A few words about us:
IDT Corporation is a global communications company founded in 1990 and headquartered in Newark, New Jersey. We are industry leaders in prepaid communication and payment services and one of the largest international voice carriers. We are listed on the NYSE, employ over 1800 people across 20 countries, and have over $1.5 billion in revenues.
We are not ”another big IT corporation”— we encourage and support in-house entrepreneurs in developing their ideas into business actions.
Our
National Retail Solutions
brand
provides a sales management system and POS equipment to small and medium-sized businesses. With the help of NRS, business owners can solve a management problem: the product includes integrated advertising, data analysis, and payment processing.
Задачи:
— Создавать и поддерживать модули интеграции с внешними системами и между различными внутренними сервисами;
— Создавать и поддерживать модули ядра приложения;
— Создавать и поддерживать различные микросервисы.
Требования:
— Минимум 3 года опыта работы с NestJS и Typescript;
— Опыт разработки сложных API (SOA, микросервисы) с использованием GraphQL (code-first, schema-first), REST и WebSockets;
— Опыт тестирования кода (функциональное, юнит, интеграционное тестирование);
— Опыт работы с инструментами мониторинга производительности и оптимизации;
— Глубокие знания реляционных баз данных, в частности PostgreSQL;
— Понимание современных подходов к безопасности, таких как mTLS, OAuth, JWT и другие;
— Знание принципов разработки ПО, включая Clean Code и System Design;
— Способность брать на себя ответственность и автономно решать задачи.
Дополнительные плюсы:
— Знание различных подходов к архитектуре облачных приложений;
— Опыт работы с MQ, такими как Kafka и RabbitMQ;
— Опыт работы с современными технологиями и инструментами DevOps и CI/CD;
— Опыт работы с Saga, распределёнными транзакциями, GraphQL Federation/Supergraphs.
Условия:
— Работа над востребованными продуктами, используемыми реальными пользователями;
— Возможность внедрять новые технологии;
— Отсутствие бюрократических процессов, быстрые решения и обсуждение новых идей;
— Поддержка в повышении квалификации и компенсация курсов;
— Возможность обсуждения повышения дохода при активном развитии и расширении зоны ответственности;
— Работа в сильной команде для прокачки профессиональных навыков.
Гражданство и локация не имеют значения, работа по часовому поясу МСК.
Задачи:
— Разработка и поддержка backend-сервисов на базе NestJS / Node.js
— Проектирование и реализация микросервисной архитектуры
— Разработка REST API и интеграций с внешними сервисами
— Оптимизация производительности и масштабируемости систем
— Работа с базами данных (SQL / NoSQL)
— Написание тестов и обеспечение стабильности кода
— Контейнеризация приложений с использованием Docker
— Взаимодействие с frontend-разработчиками, DevOps и архитектором
— Участие в code review и архитектурных обсуждениях
Требования:
— Опыт работы Backend Developer
— Уверенное владение Node.js (NestJS)
— Опыт работы с микросервисной архитектурой (или сильное желание развиваться в этом направлении)
— Опыт проектирования API (REST / GraphQL будет плюсом)
— Работа с базами данных (PostgreSQL / MongoDB и др.)
— Опыт написания тестов
— Знание Docker и принципов контейнеризации
— Английский язык — уверенный уровень (письменно и устно)
— Будет плюсом: опыт с PHP или интеграцией legacy-систем
Важно: выполнение тестового задания обязательно
Условия:
— Официальное трудоустройство по ТК РУз
— Оплачиваемые переработки и отпуск
— Предоставляем лицензии на Microsoft365 и Claude для эффективной работы
— Работа в международной команде
— Участие в крупных европейских проектах
— Тимбилдинги и мероприятия с иностранными коллегами
Workplace: Удаленно
Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ.
Команда Геосервисов занимается улучшением качества карт, геокодингом, построением маршрута и не только.
Обязанности
Писать код на Go, Python и Node.js (TypeScript);
Проектировать архитектуру новых микросервисов;
Проводить интеграции с внешними сервисами и существующими микросервисами WB;
Обрабатывать большие массивы данных;
Проводить отладку ошибок.
Требования
Хорошо знаете алгоритмы и структуры данных, включая графовые алгоритмы;
Имеете опыт обработки больших массивов данных (десятки и сотни гигабайт): потоковая обработка без загрузки всего в память, многопоточность, профилирование и поиск узких мест по CPU и памяти.
Имеете опыт проектирования, развёртывания и поддержки высоконагруженных HTTP-сервисов с несколькими репликами;
Имеете опыт работы с геоданными: PostGIS, QGIS, OpenStreetMap, GeoPandas и т.д. Понимание систем координат и проекций, векторных тайлов и стилей MapLibre;
Имеете опыт с вычислительной геометрией: упрощение и генерализация, пространственные индексы, работа с полигонами и линиями.
Условия
Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое;
Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании;
Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
-Проектировать схемы БД, оптимизировать запросы, работать с транзакциями, индексами и масштабируемостью (PostgreSQL, ClickHouse). -Строить ETL/ELT-пайплайны, писать аналитические запросы, агрегации и материализованные представления в Data Warehouse.
Talablar:
— Node.js, NestJS, JavaScript va TypeScript bo‘yicha bilim va tajriba
— PostgreSQL, MongoDB, Redis bilan ishlash
— REST API va microservices arxitekturasi
— Jest yoki Vitest orqali test yozish
— Docker va Git vositalarini bilish
— Code review jarayonini tushunish
Vazifalar:
— Backend servislarni ishlab chiqish va qo‘llab-quvvatlash
— REST API va tashqi tizimlar bilan integratsiya qilish
— Ma’lumotlar bazalarini loyihalash va optimallashtirish
— RabbitMQ yoki Kafka bilan ishlash
— Vue 3 va Nuxt 3 frontend qismi bilan integratsiya
— CI/CD, monitoring va loglash jarayonlarida ishtirok etish
Qo‘shimcha ustunliklar:
Vue 3, Nuxt 3, TypeORM, Prisma, Kafka, RabbitMQ, WebSocket, OAuth 2.0 va payment integratsiyalari bo‘yicha tajriba.
Sharoitlar:
— Rasmiy ishga joylashish
— Maosh oyda bir marta to‘lanadi
— Mahsulot arxitekturasini rivojlantirishda ishtirok
— Professional o‘sish imkoniyati mavjud
Ish joyi Toshkent shahrida, ofisda. Ish jadvali 5/2, 10:00 dan 19:00 gacha.
Location: Wrocław, Poland; Sofia, Bulgaria; Porto, Portugal
New opportunities in Europe!
🟢 Dev.Pro is a US-based software development company helping tech companies build their products and grow their business. We’re remote-first, and we work with independent contractors in over 55 countries, so you’d be collaborating in a multicultural environment on some really interesting projects.
We invite an Junior Software Engineer with hands-on experience in Angular and Node.js to join our team. In this role, you’ll help build and maintain cloud-based enterprise applications, contributing across both frontend and backend. You'll collaborate closely with engineers and cross-functional teams to deliver new features, enhance existing solutions, and support ongoing product improvements.
🟩
What's in it for you:
Work on enterprise-scale applications used by businesses worldwide, gaining exposure to the Point of Sale (POS) and payment processing industry
Contribute to impactful features across the frontend and backend while expanding your full-stack development expertise
Join a collaborative engineering environment that encourages knowledge-sharing and professional growth
✅ Is that you?
1.5+ years of experience as a Full-Stack Software Engineer
Strong experience building frontend applications with Angular and TypeScript
Some experience with Node.js for backend development
Experience working with payment systems or understanding of payment processing workflows
Experience integrating with hardware devices or working with hardware-related systems
Understanding of integrations between frontend and backend components
Experience working with relational databases (SQLite or similar)
Experience writing unit tests and following code quality best practices
Strong problem-solving and communication skills, with the ability to collaborate across teams
Upper-Intermediate English level
Desirable:
Familiarity with cloud environments, preferably AWS
Familiarity with payment systems or payment processing workflows
🧩
Key responsibilities and your contribution
In this role, you'll use your full-stack expertise to improve our client’s cloud-based restaurant management platform, enhancing its features to better serve small and medium-sized businesses.
Develop, maintain, and enhance enterprise applications using Angular and Node.js, delivering functionality across both frontend and backend
Develop and integrate APIs to support communication between application components and services
Investigate, troubleshoot, and resolve technical issues across the application stack
Collaborate with engineers, QA, and other cross-functional team members to coordinate work and deliver reliable, well-integrated solutions
Participate in technical discussions, contribute to implementation approaches, and maintain relevant technical documentation
Contribute to code quality, maintainability, and continuous improvement of development practices
Our next steps:
✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Interview — ✅ Signing the Contract
Interested? Find out more:
📋
How to Join Us
💻 LinkedIn Page
📈 Our website
💻 IG Page
By submitting application, I've read and agree to the Dev.Pro
Private Policy and Consent on Processing of Personal Data
. I agree to have my Personal Data being stored and processed by Dev.Pro.
Ищем Full Stack разработчика в Back-office для развития внутренних систем и автоматизации операционной деятельности компании. – На первом этапе доработка внутренней HR ATS/CRM-системы и поддержка действующих корпоративных продуктов.
УдалённоseniorГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.