Location: Remote, Canada; Remote, United States
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
Data Products integrates GitLab and third-party SDLC data, and builds the dashboards, APIs, and data products that turn it into trusted, interoperable intelligence for customers and internal teams.
This is a 0 to 1 team and we are hiring for a foundational engineering role. That means you bring technical leadership through ambiguity, helping figure out what to build, making the foundational design decisions, and keeping delivery moving while the picture is still forming. You own the full lifecycle of what ships and stand behind it.
What you'll bring
Proven ability to influence as a Staff owning product or platform systems end to end across multiple engineering and product teams.
High agency, i.e finds the owner, clarifies the path, makes the call, and keeps pushing until the work lands.
Force multiplier and raise the people and the codebase around them
Deep full-stack expertise, including strong proficiency in
Go, Ruby
and
Node
.
Depth in at least one of analytics and metrics platforms, graph data systems, CDC and warehouse integration.
Hands-on experience building production AI-powered tool orchestration.
Experience operating multi-tenant systems across SaaS and self-managed deployment.
Direct communicator who builds alignment across teams.
Bias to write things down and make reasoning legible.
What you'll own
Architect how GitLab and third-party data is ingested, modeled, and synced into the knowledge graph as a near-real-time graph of the development ecosystem.
Lead integration with external systems for business context (Jira, observability tools, Zendesk, ServiceNow), indexed into the graph.
Architect the Data Marketplace so customers consume GitLab data through Snowflake, Databricks, and BigQuery with no engineering dependencies.
Publish GitLab observability as OpenTelemetry and broker the data-sharing APIs.
Define operational readiness for everything the team ships across GitLab.com, Dedicated, and Self-Managed.
Translate an ambiguous 0 to 1 problem space into concrete, iterable roadmaps in partnership with Product, Design, and the graph backend team.
Resolve cross-team dependencies across graph backend, AI Platform, and Infrastructure without escalating everything upward.
Mentor senior and intermediate engineers through design reviews, pairing, and code review.
Create organizational leverage through speed. You identify systemic bottlenecks, simplify processes, and design systems that dramatically improve execution velocity.
Take part in on-call or operational support where your team’s ownership model requires it.
About the team
Data Products work across three surfaces:
Dashboard and Reporting Framework
Builds AI-native dashboard components so customers and internal teams can see engineering health and GitLab's impact across DORA, VSA, AI Impact, SDLC trends, security, and quality, and launch their own custom dashboards on the same framework.
Internal Ingestion
Ingests third-party data into the GitLab and power tools like Knowledge Graph, building connectors so that signals from systems like Jira, Zendesk, ServiceNow, and observability tools become one queryable, near-real-time graph of the developer ecosystem.
External Ingestion
External makes GitLab and Knowledge Graph data consumable outside the product, through marketplace listings, data-sharing APIs and SDKs, and co-branded partner products.
We are a new team in a highly ambiguous, high-impact space, and we need engineers who can create clarity while building, make practical tradeoffs, unblock cross-team dependencies, and keep pushing until meaningful customer value lands.
The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our
benefits
and
equity
. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
United States Salary Range
$152,800
—
$259,200 USD
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from
underrepresented groups
are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
УдалённоRemote, Canada; Remote, United States; The base salary range for this role’s listed level is currently for residents of the United States only
Компания IT People group ищет Senior Fullstack разработчика для работы на удалённой основе в России по договору ИП/СМЗ с полной занятостью на проекте, который продлится с 2 ноября 2026 по 16 апреля 2027 года. В качестве технологий используются C#, C++, NanoCAD API/SDK, а также базы данных MSSQL и PostgreSQL. Основные обязанности включают создание расчетного модуля в виде надстройки на графической платформе NanoCAD, проектирование модульной архитектуры, разработку математических моделей для расчетных модулей, а также создание пользовательских интерфейсов и объектов в среде NanoCAD с возможностью их управления. Кроме того, требуется подготовка и проведение модульного тестирования разработанных компонентов и устранение замечаний, выявленных заказчиком в ходе тестирования. Уровень оплаты обсуждается индивидуально.
Обязанности:
— Разработка и поддержка административного портала на React/TypeScript: приложения, роли и доступы, секреты, пространства, ресурсы, репозитории и базовые образы, модели, мониторинг и отчёты;
— Разработка и доработка REST API на Python/FastAPI в сервисах портала, шаблонизатора и нотификаций: эндпоинты, схемы Pydantic, сервисный слой, доступ к PostgreSQL;
— Ведение фичи целиком: контракт OpenAPI, реализация на бэкенде, генерация клиента, экран и проверка прав;
— Ролевая модель на фронте и авторизация на бэкенде;
— Интеграции с GitLab, Vault, Airflow, Superset и смежными сервисами платформы;
— Контейнеризация своих сервисов и участие в выкладке в Kubernetes через существующие CI/CD-пайплайны;
— Тесты: pytest на API, Vitest и e2e на интерфейс.
Требования:
— Опыт коммерческой разработки и на TypeScript/React, и на Python — от 4 лет суммарно, из них не меньше двух лет на каждом стеке;
— React 18: многостраничное приложение, роутинг, формы, таблицы, разграничение экранов по ролям;
— Уверенный TypeScript;
— Работа с REST и OpenAPI: проектирование контракта и использование сгенерированного клиента;
— Python и FastAPI: асинхронные эндпоинты, Pydantic, структура роутер — сервис — репозиторий;
— PostgreSQL, SQLAlchemy, миграции Alembic;
— Аутентификация и авторизация: OAuth/OIDC, Keycloak, JWT;
— Docker и понимание, как сервис живёт в Kubernetes;
— Git и код-ревью;
— умение самому довести задачу от API до интерфейса.
Условия:
— Работу в аккредитованной IT-компании;
— Оформление по срочному ТД;
— Гибкое начало рабочего дня: с 08:00 до 11:00 (по МСК);
— ДМС со стоматологией, телемедициной и полисом ВЗР;
— Возможность взять больничный без больничного: 7 дней в году;
— Поэтапную адаптацию от hr и линейного руководителя;
— Ревью и развитие: оцениваем результаты, обсуждаем карьерные цели и выстраиваем индивидуальный план развития;
— IT-конференции, курсы, тренинги и сертификации за счет компании;
— Корпоративный английский;
— Развитие личного бренда: готовим спикеров к выступлениям на конференциях, помогаем в написании статей;
— Внутренние митапы, онлайн/офлайн активности (квизы, вечера настольных игр, спортивные мероприятия).
ГибридseniorМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Workplace: none
About Utorg
Founded in 2019, Utorg builds the infrastructure for stablecoin payments: on- and off-ramps, self-custodial wallets, and crypto cards. Over 2 million users across 130+ countries already buy, hold, and spend crypto through our app. On the B2B side, the same rails power 2,100+ platforms, with $2.4B+ moved to date.
Fully MiCA-authorized across the EEA. PCI DSS Level 2 certified, backed by Dragonfly, TA Ventures, and Hypra.
Location: Remote
Tech stack
Frontend: React 18/19, TypeScript, Vite, TanStack Query / Router / Table, Zustand, MUI, Tailwind + shadcn/ui, Next.js, i18next, Sentry
Testing: Playwright, Vitest, Testing Library, MSW
Backend: Java 17 + Spring Boot 3, Kotlin + Spring Boot 4 (new services), Node.js/TypeScript services, PostgreSQL, Redis, NATS, Temporal
Infrastructure: Docker, Kubernetes (GKE), FluxCD, GitHub Actions, Cloudflare
Web3: viem, ethers
AI: Claude Code, MCP, custom skills and plugins, AI code review in CI
The role
We are looking for a senior engineer who builds product features end-to-end — mostly on the frontend, with the confidence to change the backend when the feature needs it — and who already works agent-first. Our team plans, writes, tests, and reviews code with AI agents. You will own the frontend of our payment products and help turn good AI habits into shared team workflows.
The split is roughly 70% frontend / 30% backend.
What you will work on
Crypto on/off-ramp widget — an embeddable buy/sell flow with KYC, card payments with 3-D Secure, alternative payment methods, and a customer account area—one codebase, built for multiple white-label brands.
Merchant checkout — hosted payment pages, from a simple one-step checkout to a full multi-step flow with KYC and compliance screens.
Back-office admin apps — internal tools that operations, compliance, and support use every day. A legacy admin is being replaced by a new one built on a modern stack.
Backend changes — API endpoints and business logic in our Java/Spring Boot services, so a feature doesn't stop at the API boundary.
Responsibilities
Own features from ticket to production: UI, API contract, backend change, tests, release, and monitoring.
Make frontend architecture decisions and drive ongoing migrations (legacy admin → new admin, older UI libraries → modern stack, stricter type checks).
Build and improve AI-driven development workflows: project context files, shared skills and commands, automated PR review in CI, agent-driven end-to-end and visual checks.
Review code — both teammates' and agents' — and keep the quality bar high.
Work with product, design (Figma), QA, and backend engineers in a weekly release cycle.
Must have
5+ years of commercial frontend development, 3+ years with React + TypeScript in production.
Solid modern React: server-state management
(TanStack Query or similar), client state (Zustand/Redux), forms, routing, performance. Comfortable with large legacy codebases, not just greenfield projects.
Production backend experience in at least one language.
Java or Kotlin with Spring is a plus; Node.js/TypeScript, Go, or others are fine. You can design a REST API, work with PostgreSQL (schema, indexes, migrations), and ship changes in our Java services.
Agentic development is your daily way of working — with Claude Code, Codex, or a similar agent, not just autocomplete. Specifically:
you keep project context files (
CLAUDE.md
/
AGENTS.md
) and write your own skills, commands, or subagents;
you connect agents to real tools through MCP (issue tracker, GitHub, Figma, databases, browser);
you work in a plan → implement → verify loop, where the agent proves its work with tests, type checks, and browser automation;
you run agents in parallel and headless (for example, an AI review bot in CI);
you review agent output critically and know the failure modes: invented APIs, silent scope creep, "fixing" a test instead of the code, leaked secrets, prompt injection;
you keep up with how agentic tools change (new features, models, practices) and bring what works into your workflow
.
Testing: Playwright for end-to-end, Vitest/Jest for unit and integration tests.
Security-minded: real money, personal data, auth tokens, iframes, and cross-origin messaging.
Fluent Russian (the team's working language). English good enough to read and write technical texts: tasks, pull requests, and docs are in English.
Nice to have
Payments/fintech: card flows and 3-D Secure, alternative payment methods, KYC SDKs (e.g., SumSub), fraud prevention, open banking.
Web3 on the frontend: viem / ethers, wallet connection, EIP-712 signing.
Multi-brand (white-label) products, theming and design tokens.
OpenAPI-generated clients (Orval), TanStack Router / Table.
Kotlin, Spring Boot, NATS, Temporal.
Docker, Kubernetes, GitHub Actions, GitOps (FluxCD), Cloudflare Workers.
How we work with AI
Every main repository has AI context files and repo-specific skills.
An internal plugin marketplace ships team-wide skills (code review, release flow, back-office operations).
AI code review runs on pull requests in CI. It advises, and humans decide.
Custom MCP servers provide agents with secure access to internal systems.
The company pays for AI tooling.
What we offer
Fully remote work in an international team.
A team where AI-first engineering is the norm, not an experiment.
Real influence on architecture and on how the team works.
A product at real scale: millions of users and thousands of partner platforms.
Competitive salary based on individual performance review.
Transparent feedback culture that values ownership and visible impact.
Recruitment process
Apply with your CV.
Application review.
HR interview with a short technical screen.
Technical interview.
Final interview with the CTO.
Offer.
Задачи:
— Разработка fullstack приложений с использованием технологий Html, Css, Javascript, Typescript, React Js, Redux, Zustand, Tanstack Query, Tailwind Css, Postgresql, Rest Api, Jwt, Redis, Docker, Nest Js, Express Js, Typeorm, Prisma, Zod, Node Js, Rabbit Mq, Python, Fastapi, Django.
— Разработка мобильных приложений на Flutter.
— Тестирование приложений (Qa Tester).
Требования:
— Опыт работы не менее 2 лет.
— Умение работать fullstack разработчиком.
— Навыки работы с QA и Flutter Mobile.
— Понимание сложных систем и интеграций.
— Возраст не имеет значения.
Условия:
— Место работы: Ташкент.
— Рабочее время: 10:00-20:00.
— Зарплата: 100$-300$ в месяц.
— Начальный период: 2 недели стажировки.
— Ответственность высокая.
Задачи:
— Разрабатывать масштабируемые backend-сервисы и API.
— Принимать архитектурные решения и обеспечивать высокие инженерные стандарты.
— Писать production-ready код и активно использовать AI-инструменты для ускорения разработки.
— Решать сложные технические задачи и повышать надежность системы.
— Проводить код-ревью и поддерживать качество кода в команде.
— Наставлять инженеров и повышать продуктивность команды.
— Тесно сотрудничать с командами продукта, дизайна и QA.
— Постоянно улучшать процессы разработки и инженерные практики.
Требования:
— Опыт разработки ПО 7+ лет.
— Сильный коммерческий опыт с Node.js и TypeScript.
— Опыт проектирования масштабируемых архитектур и распределенных систем.
— Хорошее понимание PostgreSQL, Redis, REST API и асинхронных паттернов.
— Опыт работы с Docker и CI/CD.
— Опыт руководства инженерами и принятия технических решений.
— Активный hands-on подход и желание оставаться близко к коду.
— Опыт использования AI-инструментов (Cursor, GitHub Copilot, Claude Code или аналогичных) в ежедневной разработке.
— Английский уровень B2/C1.
Плюсом будет:
— Опыт с React или Angular.
— Опыт с RabbitMQ, Kubernetes и GitOps.
— Опыт с Web3 или блокчейн-продуктами.
— Опыт интеграции LLM API и AI возможностей в продукты.
Условия:
— Профессиональный рост: поддержка курсов, конференций и изучения английского (до 100% покрытия).
— Баланс работы и жизни: удаленный или гибридный формат с гибким графиком в международных командах.
— Оплачиваемый отпуск: до 20 дней отпуска + 8 корпоративных праздников + 5 личных дней в год.
— Программы признания: структурированные оценки эффективности и командные награды.
— Культура команды: выезды в международные локации (например, корпоративные апартаменты на Кипре).
Задачи:
— Поддерживать, разрабатывать и выпускать iOS и Android приложения в Apple App Store и Google Play
— Создавать полностековые фронтенд и бэкенд функции с бесшовными интеграциями API (торговая платформа, CRM, платежи, KYC)
— Внедрять функции на основе ИИ в приложение и использовать рабочие процессы кодирования на основе ИИ (Codex, Claude Code, Cursor)
— Брать на себя полную ответственность от требований до тестирования, CI/CD и развертывания в продакшене
— Обеспечивать высокую производительность, надежную безопасность, масштабируемость и отладку системы
Требования:
— Сильный опыт на уровне Senior в полностековой и мобильной разработке приложений (iOS и Android)
— Глубокий технический опыт в интеграции API (Fintech, CRM, Trading, KYC, PSPs)
— Подтвержденная способность понимать, рефакторить и брать на себя ответственность за существующие продакшн кодовые базы
— Опыт работы с современными инструментами кодирования ИИ и интеграцией функций ИИ в живые приложения
— Независимый, самоорганизованный подход, способный управлять полным жизненным циклом разработки
Условия:
— full-time
Компания: Fintech / Trading — компания из сферы финансовых технологий и трейдинга
Формат работы: удалённая (Кипр)
Задачи:
— Frontend: React 18 или 19 и TypeScript, современный сборщик (Vite), управление серверным состоянием (TanStack Query или аналоги), компонентные библиотеки (MUI или аналоги), архитектура крупного SPA (Feature-Sliced Design или сопоставимый подход).
— Backend: Python и FastAPI либо готовность перейти на этот стек с Node.js или Go; проектирование REST API, аутентификация и управление сессиями, работа с PostgreSQL.
— Потоковые интерфейсы: SSE и WebSocket, вывод ответа модели по мере генерации, отмена запроса, обработка обрывов соединения.
— Проектирование интерфейсов для длительных процессов: отображение статусов шагов, хода выполнения цепочки, повторных попыток и содержательных сообщений об ошибках.
— Интеграция с корпоративной аутентификацией (LDAP, SAML, SSO), реализация ролевой модели на клиенте, разграничение видимости данных.
— Docker, GitLab CI, самостоятельный вывод кода в среду и его сопровождение.
— Разработка чат-интерфейсов и ассистентов с потоковой генерацией ответа.
— Опыт создания no-code- и low-code-конструкторов, визуальных редакторов процессов.
— Работа с дизайн-системой и её поддержкой.
— Обеспечение доступности интерфейса и поддержка нескольких языков (русский, казахский).
— Опыт продуктовой аналитики на клиентской стороне: события, воронки, метрики использования.
— Использование AI-ассистентов в собственной разработке.
— Продуктовый подход к работе, интерес к фактическому пользовательскому поведению.
— Готовность к короткому циклу разработки и доработкам по результатам обратной связи от пользователей.
— Самостоятельность в проработке задач при отсутствии готовых макетов.
— Умение согласовывать контракты API с инженерами платформы.
— Внимание к состояниям интерфейса: права доступа, ошибки, загрузка, отсутствие данных.
Условия:
— График 5/2, гибрид с первого дня работы.
— Стабильный оклад + ежегодный бонус в размере до 2 окладов.
— Расширенный пакет ДМС для сотрудников.
— Социальный пакет, специальные предложения от партнеров и скидки на продукты Банка.
— Реальные возможности для вертикального и горизонтального карьерного роста внутри компании.
Мы строим платформу для бизнес-аналитики и насыщаем её возможностями искусственного интеллекта: естественный язык, умные подсказки, AI-ассистенты.
Задачи:
— Разрабатывать компоненты платформы целиком
— Собирать требования, строить модели данных и описывать методики расчётов
— Общаться напрямую с конечными пользователями
— Проектировать архитектуру и защищать свои решения
— Глубоко применять Claude Code и Cursor как agentic-инструменты, а не просто чат
— Проводить ревью, технические обсуждения и развивать инженерную культуру
Требования:
— 5+ лет коммерческой разработки сложных DWH/BI-систем
— Уверенные навыки: C#, .NET, ASP.NET, Angular, AI-инструменты
— Реальный опыт работы с Claude Code: настройка CLAUDE.md, структурированные промпты, анализ кодовой базы, генерация production-ready кода, рефакторинг, тесты, pull requests и аудит безопасности
— Понимание ограничений LLM и умение выстраивать безопасный HITL процесс
Условия:
— Формат работы: удаленно, РФ, московский часовой пояс
— Корпоративные подписки на AI-инструменты
— ЗП: действительно готовы обсудить ваши пожелания
Удалённоlead🌍 Формат работы: удаленно, РФ, московский часовой пояс
Agvend — B2B SaaS-платформа для агросектора Северной Америки, с 8-летним опытом на рынке, охватывающая около 30% рынка ag-retail в США и Канаде, команда около 150 человек, из которых около 100 в R&D, полностью удалённая работа с офисами в Канаде, США и на Кипре для желающих.
Стек технологий:
Python, Django, DRF, Postgres, ClickHouse, AWS на бэкенде.
TypeScript и React на фронтенде.
Модульный монолит с тремя крупными приложениями и микросервисами-сателлитами.
5 продакшн Kubernetes кластеров, около 150 тенантов, примерно 5 тысяч запросов в минуту.
Используются CircleCI, Docker/ECR, Helm, Terraform, blue-green деплой.
Задачи:
— Полноценная fullstack разработка: фичи от API до UI без разделения на бэкенд и фронтенд.
— Владение зоной ответственности: архитектура, code review, ответственность за продакшн.
— Работа с реальной нагрузкой: Postgres и ClickHouse, мульти-тенант, миллионы записей.
Требования:
— Senior уровень, 5+ лет коммерческой fullstack разработки.
— Продвинутый опыт одновременно на backend и frontend: Python/Django/DRF и React/TypeScript, не просто бэкендер с фронтом "для галочки" или фронтендер с базовыми знаниями Django.
— Уверенные навыки Python и Django/DRF, опыт работы с Postgres под нагрузкой.
— React и TypeScript на продуктовом уровне, минимум 2 года.
— Самостоятельность, ведение зоны без микроменеджмента, прямая работа с PM.
— Русский язык — основной рабочий, английский — рабочий уровень.
Будет плюсом:
— Опыт с ClickHouse и аналитическими базами данных.
— Опыт работы с highload и финтех системами.
— Знания Kubernetes, Helm, Terraform, CircleCI на уровне умения чинить пайплайны.
— Опыт с очередями и распределёнными системами (Kafka, RabbitMQ), понимание идемпотентности.
Условия:
— Работа в команде только сеньоров, плоская структура (Engineering Manager + senior IC, без техлидов).
— Безлимитные отпуска, мягкий менеджмент, отсутствие фиксированных часов, асинхронная коммуникация.
— Оффсайты два раза в год (Кипр, Грузия/Армения).
— Бюджет на обучение, конференции, технику.
— Очень низкая текучесть, многие работают по 5–6 лет.
— Коммуникация внутри команды на русском языке.
Задачи:
— Разрабатывать расчётный модуль (надстройку) на графической платформе NanoCAD.
— Проектировать архитектуру отдельных модулей.
— Разрабатывать математические модели расчётных модулей.
— Создавать интерфейсы на базе NanoCAD.
— Разрабатывать пользовательские объекты в среде NanoCAD и средства управления ими.
— Разрабатывать пользовательские интерфейсы.
— Проводить модульное тестирование разработанных решений.
— Анализировать и устранять замечания по результатам тестирования.
Требования:
— Коммерческий опыт разработки под NanoCAD — обязательно.
— C# / C++.
— Опыт работы с NanoCAD API/SDK.
— Понимание специфики проектирования и расчётов промышленных объектов.
— Опыт разработки архитектуры и отдельных функциональных модулей.
— Опыт разработки расчётных/математических моделей.
— Навыки разработки пользовательских интерфейсов и объектов в NanoCAD.
— Опыт модульного тестирования.
— Иностранный язык не требуется.
Условия:
— Формат: удалённо.
— Загрузка: Full-time.
— Срок проекта: от 5 месяцев.
— Старт: в ближайшее время.
— Доход: ориентировочно до 180 000 ₽/мес., обсуждается индивидуально по результатам собеседования.
IT Solve ищет Senior Full-Stack Engineer / Team Lead с сильным опытом Node.js для работы над международными software-проектами.
Задачи:
— Разрабатывать и поддерживать production backend-сервисы на Node.js
— Проектировать и реализовывать REST / GraphQL API
— Разрабатывать микросервисную архитектуру
— Работать с TypeScript / JavaScript
— Разрабатывать frontend-компоненты и приложения на React
— Работать с PostgreSQL / MySQL / MongoDB
— Использовать Redis, очереди и внешние API-интеграции
— Участвовать в архитектурных решениях
— Проводить code review
— Поддерживать качество и технические стандарты разработки
— Работать с Docker, CI/CD и cloud-инфраструктурой
— При необходимости участвовать в техническом лидерстве и менторинге разработчиков
Требования:
— Коммерческий опыт разработки на Node.js
— Уверенное знание JavaScript / TypeScript
— Практический опыт разработки production backend-систем
— Опыт работы с REST API и/или GraphQL
— Опыт работы с SQL и/или NoSQL базами данных
— Опыт разработки на React
— Понимание backend и frontend архитектуры
— Опыт работы с Git и CI/CD
— Умение проводить code review
— Для Team Lead: опыт технического лидерства, менторинга или управления командой разработки будет плюсом
Будет плюсом:
— Microservices
— Event-driven architecture
— Redis
Условия:
— Формат работы: удалёнка
— Занятость: полная
— Зарплатная вилка: $4,000–6,000 USD gross/month
— Финальная компенсация зависит от опыта и уровня кандидата.
Location: Athens, Greece
We currently have a vacancy for a highly motivated
Full-stack developer
who is eager to work on complex and demanding projects in the scope of, but not limited to
Horizon 2020
program. The successful candidate will join a team of Full Stack Developers / DevOps Engineers that uses state-of-the-art technologies (Java EE multi-tier architecture) to implement challenging IT software projects.
What You'll Do:
Analyze, design, develop, and maintain large and complex web-based Java applications within a team adhering to highly professional standards and methods;
Ensure the delivery of quality software according to system specifications, quality requirements, and company standards;
Contribute to the overall project and system documentation and develop technical documentation;
Support business development by analyzing customer requirements providing effort estimations and designing solution concepts - both in-house and on-site by international customers;
Undertake a leading role in the evolution of development processes and methods by putting forward innovative ideas.
Requirements
Bachelor’s Degree in computer science or software engineering;
Minimum 3 years of experience in Java software development, including full development lifecycle in Web environment;
Strong knowledge of core Java and/or J2EE;
Solid understanding of data structures, algorithms, and design patterns;
Experience with Spring Framework and Spring Boot is a plus;
Minimum 2 years of experience in web development using at least one of the following: HTML5, CSS, jQuery, Bootstrap, or other responsive framework;
Experience with JavaScript/Typescript and Angular is a plus;
Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate);
Solid knowledge of Linux operating systems and system administration skills;
Due to the international nature of projects fluency in English, both written and oral, is expected.
Benefits
We believe in rewarding talent and dedication. Here's what you can expect as part of our team:
Competitive full-time salary;
Private Health Coverage on the Company’s group program;
Flexible Working Hours;
Top-of-the-Line Tools;
Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities;
Career Growth: Work with some of the most innovative and exciting specialists in the industry;
Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.
If you want an exciting challenge, work with some of the coolest technologies, and enjoy your time doing it, then join us! Submit your detailed CV in English, quoting reference: (
FSD/11/26
).
You may also consider all our other open vacancies by visiting the career section of our website (
www.eurodyn.com
) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (ED)
(
www.eurodyn.com
) is a leading European Software, Information, and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1100 engineers, IT experts, and consultants (around 3% PhD, 41% MSc, and 54% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies, and national government Administrations in 40 countries and 4 continents.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published at
www.eurodyn.com/privacy
. By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line with the Policy.
Location: Athens, Greece; Thessaloniki, Greece; Greece
We are looking for a highly motivated
Mid / Senior Full-Stack Java Developer
with strong experience in the design, development and maintenance of modern web-based applications.
You will work across the application stack, primarily using
Java, Spring Boot and Angular,
and contribute to the delivery of robust, scalable and maintainable enterprise solutions.
The position can be based at one of our offices in
Athens, Thessaloniki or Crete
, with possibility of
remote work
from Greece or, depending on the arrangement, from within the EU.
Main Responsibilities
Design, develop, test and maintain robust and scalable Java-based web applications and services;
Develop backend functionality using
Java and Spring Boot
;
Design, implement and integrate
REST APIs
, using
JSON and XML
;
Develop and maintain frontend functionality using
Angular,
JavaScript, HTML5 and CSS
, including REST API integration;
Participate in technical design and architectural decisions;
Collaborate within Agile, cross-functional development teams and, for Senior-level candidates, provide technical guidance to less-experienced developers.
Requirements
BSc/MSc in Computer Science, Software Engineering or a related field, or equivalent professional experience;
4+ years of professional software development experience;
Strong experience with
Java and Spring Boot
;
Experience in designing, developing and integrating
REST APIs
;
Experience working with
JSON and XML
;
Experience with frontend/web development using
Angular,
JavaScript, HTML5 and CSS
;
Good understanding of object-oriented design, application architecture, design patterns and software engineering principles;
Fluency in English.
Considered as Assets
Microservices architecture;
PostgreSQL and advanced SQL;
Docker and Kubernetes;
Git/GitHub, Jenkins and CI/CD pipelines;
Responsive web development and UI/UX implementation;
Automated testing;
React and TypeScript;
Mobile application development;
Knowledge of German;
We value strong software development skills and do not expect candidates to have experience with every technology listed above.
Benefits
We believe in rewarding talent and dedication. Here's what you can expect as part of our team:
Competitive full-time salary;
Private Health Coverage on the Company’s group program;
Flexible Working Hours;
Top-of-the-Line Tools;
Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities;
Career Growth: Work with some of the most innovative and exciting specialists in the industry;
Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.
If you want an exciting challenge, work with some of the coolest technologies, and enjoy your time doing it, then join us! Submit your detailed CV in English, quoting reference: (
M/SFSJD/11/26
).
You may also consider all our other open vacancies by visiting the career section of our website (
www.eurodyn.com
) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (ED)
(
www.eurodyn.com
) is a leading European Software, Information, and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1100 engineers, IT experts, and consultants (around 3% PhD, 41% MSc, and 54% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies, and national government Administrations in 40 countries and 4 continents.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published at
www.eurodyn.com/privacy
. By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line with the Policy.
Location: Brussels, Belgium
We currently have a vacancy for an
Full-stack Developer (Java, Angular)
fluent in English, to offer his/her services as an expert will be based in Brussels, Belgium. The work will be carried out either in the company’s premises or on site at customer premises. In the context of the first assignment, the successful candidate will be integrated in the team of the company that will closely cooperate with a major client’s IT team on site.
Your Tasks:
Contribute to the redesign, and redevelop: a backend service providing APIs for the front-end and integration with other IT systems, APIs related to data upload/data download of data files, APIs to retrieve and manipulate data exposed by other API services;
Maintain a middleware layer assuring the connection between the front-end and a PaaS software (including authentication / authorization);
Contribute to the evolution of the architecture in collaboration of various experts (front-end, database management, data engineering, business intelligence, etc.);
Produce technical documentation;
Contribute to some front-end developments when necessary;
Help with the upgrade and deployment of an off-the-shelf software used for data processing and risk scoring;
Interact with business analysts, front-end developers, devsecops engineers, project leaders and other developers.
Requirements
Bachelor’s degree in IT or relevant discipline, combined with minimum 17 years;
Experience of 5 years as a full-stack developer;
Experience of 2 years with Java in the context of back-end development;
Experience of 2 years with relational databases (data modelling in the context of operational systems, performance optimisation, query building);
Experience of 1 year with front-end development (ideally with Angular);
Very good knowledge of the JAVA programming language in the context of web application backend development;
Very good knowledge of relational databases;
Very good knowledge of application security;
Good knowledge of development in the cloud (public, hybrid, or private);
Good knowledge of software development tools / CI/CD pipelines (e.g. Gitlab, Maven, Gradle, Postman, SonarQube, etc.);
Good knowledge of software development lifecycle;
Knowledge of XML and XSD;
Knowledge of data modelling for analytical applications would be an asset;
Knowledge of Scala would be an asset;
Excellent command of the English language and basic knowledge of French language.
Benefits
If you are seeking a career in an exciting, dynamic and multicultural international environment with exciting opportunities that will boost your career, please send us your detailed CV in English, quoting reference
(19951/11/2026).
We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. All applications will be treated as confidential.
You may also consider all our other open vacancies by visiting the career section of our web site (
www.eurodyn.com)
and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS
(
www.eurodyn.com)
is a leading European Software, Information and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1000 engineers, IT experts and consultants (around 3% PhD, 36% MSc and 53% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies and national government Administrations in 40 countries and 4 continents.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, colour, age, national origin, ethnicity, gender, disability, sexual orientation, gender identity or religion.
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published in
www.eurodyn.com/privacy.
By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorise ED to process your personal data for the purposes of the company's recruitment opportunities, in line to the Policy.