Задачи:
— Управление и развитие команды (Backend, Frontend, Mobile (iOS/Android), QA)
— Проводить 1:1, давать честную обратную связь, составлять планы развития
— Ставить командные и личные цели (OKR) и следить за их достижением
— Создавать здоровую атмосферу, управлять вовлечённостью и разрешать конфликты
— Техническое лидерство: участвовать в проектировании архитектуры и принимать ключевые технические решения
— Обосновывать и защищать архитектурные подходы перед командой и стейкхолдерами
— Работать с производительностью системы: находить и устранять узкие места
— Управлять техническим долгом и качеством разработки
Требования:
— People management: от 2 лет управления и развития команды разработки (обязательно)
— Выстроенные процессы внутри команды: 1:1, performance review, развитие сотрудников
— Умение мотивировать и удерживать инженеров
— Опыт проектирования архитектуры и принятия ТЗ
— Работа с высоконагруженными и отказоустойчивыми системами (highload)
Будет плюсом:
— Golang, Python, FastAPI
— Разработка REST API
— Построение микросервисной архитектуры
— Оптимизация highload-проектов
Задачи:
— Владеть процессом доставки фич: от технической проработки до выхода в production
— Работать совместно с Product и бизнесом над приоритизацией и поиском оптимальных решений
— Повышать скорость и предсказуемость разработки: сокращать time-to-market, улучшать процессы delivery
— Принимать архитектурные и инженерные решения, которые помогают продукту масштабироваться
— Проектировать и развивать backend-архитектуру, API и интеграции
— Участвовать в сложных технических решениях и помогать команде находить эффективные компромиссы
— Планировать работу команды, декомпозировать задачи и помогать достигать целей спринтов, проводить code review
— Использовать современные AI-инструменты для ускорения разработки и повышения качества
— Внедрять практики эффективного использования AI в инженерных процессах команды
Требования:
— 2+ года опыта в роли Tech Lead / Team Lead (приоритет)
— 3+ года коммерческой разработки на Python
— Опыт управления инженерной командой и ответственности за delivery
— Понимание современных backend-архитектур: микросервисы, REST, очереди, кеширование
— Опыт работы с PostgreSQL
— Практический опыт работы с Docker и Kubernetes
— Понимание CI/CD и современных подходов к поставке ПО
— Опыт использования AI-инструментов в разработке
— Умение принимать технические решения с учетом бизнес-ограничений
— Способность выстраивать процессы разработки и масштабировать команду
Будет плюсом:
— Опыт разработки на Go
— Опыт работы с Kafka
— Опыт работы с ClickHous
— Опыт масштабирования высоконагруженных систем
— Знание frontend-разработки (TypeScript/JavaScript, React/Vue/Angular)
— Опыт построения DevOps/SecOps практик
— Понимание LLM-инференса и интеграции AI-сервисов
Location: Belgrade, Serbia; Bengaluru, India; Cluj-Napoca, Romania; Krakow, Poland; Larnaca, Cyprus; Lodz, Poland; Lublin, Poland; Monterrey, Mexico; Montevideo, Uruguay; Remote.AR, Remote.LATAM-country; Remote.BR, Brazil; Remote.BG, Bulgaria; Remote.CO, Colombia; Remote.GE, Georgia; Remote.PL, Poland; Riga, Latvia; Rosario, Remote.LATAM-country; Sofia, Bulgaria; Tbilisi, Georgia; Varna, Bulgaria; Warsaw, Poland; Wroclaw, Poland; Yerevan, Armenia
We are looking for a Solution Architect to own the solution architecture of Java services across Studio and Mosaic. The architect sets service boundaries, API and event contracts, persistence, identity, and integration patterns for authoring, governance, transformation, packaging, and delivery and stays close enough to the code to make those designs real in Micronaut services.
Own solution architecture for Java services across authoring, governance, transformation, packaging, and delivery
Define service boundaries and contracts for Studio and Mosaic, including assembler, resolver, LMS integration, content delivery, identity, and progress / learning-record services
Design a canonical content model for modular lessons, topics, assessments, and media, and keep it stable across Java APIs and React experiences
Define taxonomy and ontology services exposed through APIs so classification stays consistent across authoring, search, and delivery
Architect workflows for approvals, versioning, quality gates, lineage, and audit trails
Design standards-based transformation and packaging across XML, JSON, BITS, QTI, XLIFF, SCORM, xAPI, LTI, PDF, and ePub
Lead integration architecture across the component CMS, taxonomy, translation management, search, publishing, and learner channels (including Canvas and Brightspace)
Define AI-assisted drafting, tagging, enrichment, semantic search, and recommendation patterns, including how Java services call and govern those capabilities
Establish human review checkpoints, attribution, prompt and model versioning, and traceability of AI-generated content
Design identity and entitlement integration: Entra ID workforce SSO, Kong as the backend-for-frontend, JWT validation in Java services, LTI 1.3 learner federation, roles, paywalls, and secure access to published content
Shape AWS runtime architecture for these services: Aurora PostgreSQL, S3 and CloudFront delivery, secrets, and container deployment
Ensure end-to-end observability across authoring, classification, approval, transformation, delivery, and AI actions (OpenTelemetry, metrics, and correlated logs)
Set engineering standards for OpenAPI, persistence (JPA and schema migrations), error semantics, and testability of the Java services
8+ years in solution, content, information, or enterprise architecture, with a substantial record of shipping Java services
Production experience with modern Java (21+) service frameworks (Micronaut or Spring), Gradle or Maven, REST, and OpenAPI
Experience with taxonomy and ontology platforms exposed through APIs
Experience with translation workflows, translation memory, glossaries, and XLIFF exchange
Knowledge of search and discovery architecture, including semantic search and recommendations
Experience with publishing and transformation pipelines
Familiarity with learning delivery standards and channels such as LTI 1.3, SCORM, xAPI, Canvas, and Brightspace
Experience with API, event, workflow, and file-ingest architectures
Strong cloud architecture experience on AWS (relational data, object storage, CDN, secrets, container platforms)
Experience with gateway and session architecture, identity integration (OIDC/JWT, SSO, federation), and secure access patterns
Familiarity with application stacks such as React front ends consuming Java services
Experience integrating structured editors such as CKEditor with content models
Experience with logical architecture across presentation, capability, content, integration, and infrastructure layers
Hands-on Micronaut, Flyway, and PostgreSQL / Aurora
Experience with Kong (or a similar API gateway) as a backend-for-frontend in front of Java APIs
Experience with structured component CMS platforms and component-level content models
Experience migrating legacy long-form content into modular reusable components
Familiarity with xAPI learning-record stores and content analytics
Knowledge of semantic standards such as SKOS or RDF
Knowledge of content standards such as BITS and QTI
Experience governing a canonical model across multiple vendor platforms
Experience with OpenTelemetry and Prometheus-style metrics on JVM services
Задачи:
— Разработка и поддержка серверной части на .NET/C#: REST API, сервисы, интеграции, брокеры сообщений, фоновые задачи (как в рамках существующего фреймворка так и в части отдельных микросервисов);
— Проектирование архитектуры приложения;
— Работа с базами данных (Postgres, оптимизация запросов, проектирование структуры баз данных);
— Взаимодействие с frontend-разработчиками (React) и другими членами команды;
— Оптимизация производительности и обеспечение качества кода;
— Поддержка существующих и реализация новых интеграций с другими системами;
Требования:
— Опыт коммерческой разработки на .NET/C# от 5 лет, в том числе опыт работы с .NET Framework 4.8;
— Опыт работы с Postgres от 3 лет;
— Опыт с Oracle является плюсом;
— Опыт создания и поддержки REST API;
— Опыт работы с брокерами сообщений;
— Понимание архитектурных паттернов, принципов ООП, SOLID, DDD;
— Опыт работы с реляционными базами данных;
— Знания WPF и/или WinForms;
— Будет плюсом: опыт frontend-разработки на React;
— Опыт в проектировании архитектуры приложений.
Условия:
— Гибкие форматы работы: возможность работы в офисе, по гибридному графику или полностью дистанционно на территории РФ;
— Рабочий график: пятидневная рабочая неделя (пн.–чт. с 09:00 до 18:00, пт. с 09:00 до 16:45);
— Конкурентная заработная плата по результатам собеседования, а также премии за эффективную работу и достигнутые результаты;
— Официальное трудоустройство: полное соблюдение требований ТК РФ, включая оплачиваемые отпуска (с дополнительной выплатой 50% от оклада после 11 месяцев работы в Компании) и выплату заработной платы дважды в месяц;
— Забота о здоровье: компенсация больничного листа продолжительностью до 7 дней с сохранением полной оплаты, добровольное медицинское страхование (ДМС) по окончании испытательного срока, возмещение до 50% затрат на занятия спортом;
— Развитие и обучение: профессиональное обучение и сертификация за счет компании, организация внутренних и внешних митапов, хакатонов, конференций, семинаров и тренингов, партнерские программы по изучению иностранных языков и развитию профессиональных навыков от Skyeng и Skillbox, доступ к корпоративной библиотеке на платформе Alpina Digital;
— Дополнительные выходные: возможность взять 5 дополнительных оплачиваемых выходных (ресурсных) дней в течение календарного года для сотрудников, проработавших в компании более 11 месяцев.
Location: San Francisco, California; Toronto, Ontario, Canada
Workplace: Hybrid
ABOUT SENTRY
Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building.
Trusted by 200,000+ organizations, Sentry is today’s application monitoring standard and our team is building its AI-native future.
ABOUT THE ROLE
Sentry is looking for a Manager, Design Engineering to lead the team behind Scraps, our design system. This role would manage a team of designers and front-end engineers that is building the infrastructure that powers our UI development.
This role lives at the intersection of design, engineering and AI tooling. The ideal candidate is comfortable reviewing a component's API in a pull request, can critique the consistency of typography across components, and has created skills to help agents use a design system more effectively. This role will set the direction for our system, grow the team, and stay close enough to the work to make design and implementation decisions.
IN THIS ROLE YOU WILL
- Manage and grow a team of engineers and designers — hiring, leveling, and coaching across both crafts
- Own the strategic roadmap for the team: what components to prioritize, what tools to adopt, which parts of the web app to refactor, etc.
- Help maintain the UI quality and expression that Sentry is known for
- Keep design and code in sync — tokens, variables, component parity, and the pipeline from Figma to production
- Stay hands-on building components and the infrastructure to enable fast, accurate agentic front-end development and prototyping
- Drive adoption across product teams through documentation, lint rules, and contribution workflows that don't slow anyone down
YOU'LL LOVE THIS JOB IF YOU
- Consider yourself a design engineer, or a designer who codes
- Are passionate about design systems as the context layer for agentic frontend development, and want to build tools and skills that enable product teams to ship faster
- Nerd out over component APIs, variant structures, and tokenization and naming conventions
- Care deeply about consistency but know when a pattern needs to flex for a specific use case
- Care deeply about interface quality, and want to build world class front-end infrastructure you can be proud of
- Get as much out of growing people as you do out of building things
QUALIFICATIONS
- 3+ years of experience in a full-time design system or design engineering team
- 2+ years of people management experience
- Strong visual and interaction design skills with a sharp eye for spacing, hierarchy, and micro-interactions
- Deep fluency in React, TypeScript, CSS, and the DOM
- Familiarity with Figma's design systems tooling — components, variants, variables, auto layout, shared libraries, and branching workflows
- Able to balance long-term system thinking with the practical needs of product teams shipping on tight timelines
The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $200,000 – $270,000. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits https://sentry.io/careers/ for more details about the Company’s benefit plans/programs.
EQUAL OPPORTUNITY AT SENTRY
Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.
If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.
Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy https://sentry.io/careers/applicantprivacy/.
Задачи:
— Работать напрямую с QA, dev, design и Product.
Требования:
— Коммерческий опыт от 1 года в web-продуктах
— Frontend, web & mobile testing
— Jira, DevTools, Postman, Figma
— Functional, smoke, regression, exploratory testing
— English — B1
Задачи:
— 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 окладов.
— Расширенный пакет ДМС для сотрудников.
— Социальный пакет, специальные предложения от партнеров и скидки на продукты Банка.
— Реальные возможности для вертикального и горизонтального карьерного роста внутри компании.
Задачи:
– Разрабатывать и развивать backend-сервисы и API для продуктов компании.
– Проектировать и развивать архитектуру новых сервисов.
– Поддерживать и улучшать существующие backend-решения.
– Оптимизировать производительность, надежность и масштабируемость сервисов.
– Участвовать в проектировании технических решений и рефакторинге.
– Взаимодействовать с командами Frontend, DevOps и QA.
Требования:
– Подтвержденный коммерческий опыт разработки на Python от 10 лет.
– Высшее профильное техническое образование.
– Экспертное знание Python и современных подходов к разработке backend-сервисов.
– Глубокий опыт проектирования и разработки REST API.
– Опыт проектирования архитектуры высоконагруженных backend-систем.
– Отличное понимание Docker и Kubernetes.
– Опыт работы с PostgreSQL, Redis и асинхронной обработкой задач (Celery).
– Уверенное использование AI-инструментов для разработки (Claude Code, Cursor, GitHub Copilot или аналогов).
Условия:
– Полностью удаленную работу и гибкий график.
– Долгосрочное сотрудничество с международной компанией (11+ лет на рынке).
– Команду сильных инженеров без junior-позиций.
– 28 календарных дней оплачиваемого отпуска.
– Возможность влиять на архитектуру и технические решения.
– Работу над современными продуктами в сфере кибербезопасности.
– Компания оплачивает Claude Code и другие современные AI-инструменты, которые помогают ускорять разработку и повышать качество кода.
Location: Tel Aviv-Yafo, Gush Dan, Israel
About At-Bay
At-Bay combines world-class technology with industry-leading insurance to help businesses meet cyber risk head-on. We have grown into a top-10 U.S. cyber insurer, providing modern insurance products and active risk monitoring to companies of every size and in every industry.
We have hubs in Atlanta, New York City, San Francisco and Tel Aviv. We are committed to inclusive hiring and to a culture where people of all identities and backgrounds can thrive, grow their careers, and bring their full selves to work.
About the role
We're looking for a software engineer with a strong backend focus who wants to
own things end to end
.
You'll
join the Stance team
to design, build and run the services behind At-Bay Stance, our unified security platform, which is used by 10,000+ users at small and mid-sized businesses.
You'll own systems in production: shaping their architecture, shipping new capabilities into a live system, and keeping them healthy at scale.
Responsibilities
Own services end to end
: design, build, deploy and operate backend services, and be the go-to person for the ones you own.
Drive design and architecture
: write design docs, weigh trade-offs, and shape how our microservices, data and events fit together.
Ship into a live system
: introduce new capabilities and integrations into production safely, using feature flags, gradual rollouts and backward-compatible changes.
Write quality code
: well-tested, organized and robust code that supports a fast-growing organization.
Solve hard problems
: tackle complex engineering challenges on systems that are critical to the company.
Work in a modern environment
: continuously integrated and deployed code on cloud infrastructure.
Build for real users
: work on user-facing features where latency, correctness and a smooth experience matter.
Monitor and debug at scale
: own observability for your services (logs, metrics, traces, alerts) and trace issues across distributed, event-driven flows.
Take part in on-call
: respond quickly to production issues, find root causes, and fix them for good.
Work across the product
: work closely with product managers, designers, QA experts, architects and experienced developers, communicate openly across our international teams, and step into React code when a feature needs it.
Requirements
5+ years of hands-on backend engineering in Python (preferred).
Experience with event-driven architecture: SNS/SQS, Dapr, Kafka or similar.
Proven ownership of production systems: you've designed, shipped and operated services that real users depend on.
Strong system design and architecture skills: microservices, RESTful APIs, data modeling.
Experience building and running user-facing applications at scale.
Hands-on production monitoring and debugging: logs, metrics, distributed tracing, alerting (e.g. Grafana, Sentry, Datadog or similar).
Experience with relational databases such as MySQL or PostgreSQL, including query performance.
Experience with cloud production environments (AWS), Docker and Kubernetes.
A learning mindset: you pick up new tools, domains and codebases quickly, including frontend code when needed.
Excellent communication in Hebrew and English.
Nice to have
Frontend experience with React is a bonus.
Workflow orchestration (Orkes/Conductor, Temporal or similar).
Knowledge of cyber security or networking.
NoSQL databases such as Elasticsearch, DynamoDB or MongoDB.
Experience leading technical initiatives or mentoring other engineers.
What you'll get
Competitive salary in a hyper-growth company redefining commercial insurance.
A strong emphasis on work-life balance: Hybrid model, Wellness days, and more.
Beautiful offices in Azrieli Sarona, Tel Aviv, steps away from train and bus lines.
A collaborative, fun, and passionate team that loves solving tough problems together.
Location:
Azrieli Sarona, Tel Aviv, Israel (hybrid)
Learn more at
at-bay.com
Fintech mobile product in active development for a German client.
The role focuses on the React Native client application, with the backend already handled by a separate team.
Requirements:
— Strong React Native expertise, including architecture, state management, navigation, and animations
— TypeScript experience
— English B2 or higher
— German B1 or higher
— EU citizenship or residency
Nice to have:
— Fintech experience
— Experience integrating mobile applications with REST APIs
— Ability to investigate native iOS/Android modules when needed
— Broader frontend or backend development knowledge
Conditions:
— Remote, full-time
— Start ASAP
Location: Malaga
Are you an experienced DevOps Engineer looking for your next career opportunity? The Gaming Area within Product Development is now hiring! The Gaming Area at Betsson Group focuses on Game Play and Game Discovery across all our brands and markets. We aim to offer the best gaming products in the industry and an exciting user experience when playing on our sites. We cover game lobbies, gaming initiatives, provider integrations and more.
THE WOW
Our Gaming platform is the core of everything we do. It supports all our gaming sites and is central to the company strategy.
You will be part of preparing our journey to containerization, improved delivery via cloud deployment, increasing the scalability of our systems while also maintaining their high quality. To accommodate new requirements, we are constantly re-evaluating our systems design and working on exciting new features. You will be part of a passionate team, which is building an industry leading, scalable, multi-brand platform to support 25+ online brands! Our brands are used by hundreds of thousands of users and growing
To sum it up: you will be taking our Gaming platform, which is used by a worldwide audience, to a new level!
A taster of what you will be involved with:
Working with cutting edge technology enabling our Cloud Journey
The DevOps Engineer for our Gaming Department will be responsible for supporting development teams (both Backend and Frontent focused), and will be instrumental in enhancing CI/CD pipelines, improving monitoring and observability, and supporting & mantaining other custom infra solutions.
Take ownership of CI/CD pipelines, guiding developers to improve automation, reliability, and test coverage. Lead the migration from Octopus to GitHub Actions and foster a culture of developer-led deployment
Design and evolve monitoring systems with Prometheus/Grafana (or future alternatives), integrating observability into CI/CD workflows. Ensure robust tracing, logging, and metrics correlation across services.
Support and extend custom-built infrastructure components to handle increased traffic and complex routing. Collaborate with frontend and backend teams to ensure performance, scalability, and security.
Work closely with all Gaming teams and DevOps engineers focused on infrastrucutre and operations. Provide tooling and guidance to developers across environments.
What we're looking for:
Experience with GitHub Actions and Octopus; strong focus on deployment automation, speed, reliability, and test coverage. Ability to guide developers and foster ownership of CI/CD workflows.
Proficiency with Prometheus/Grafana; capable of building dashboards, improving alerting, and integrating monitoring into CI/CD. Understanding of observability practices including tracing, logging, and metrics correlation.
Experience with custom-built NGINX setups; able to extend routing rules to support increased traffic and complex routing needs.
Strong knowledge of AWS (EC2, ALB, VPC, EKS); experience managing infrastructure using Terraform and modules.
Proven experience setting up and managing Kubernetes clusters, ideally with AWS EKS and Rancher RKE.
Ability to write scripts in Python, Bash, PowerShell or similar for automation and tooling.
Proficient in Git and versioned source control practices.
Support build and deployment processes for both backend (.NET) and frontend (JavaScript/TypeScript, StencilJS) applications, ensuring smooth CI/CD integration and performance monitoring
Strong cross-functional collaboration skills; able to work with Gaming teams and Infra/Ops DevOps engineers.
Solid understanding of DevOps culture and ITIL best practices. Problem-solving mindset with ability to resolve complex technical issues efficiently.
Excellent problem-solving skills, with the ability to analyze complex technical issues and provide effective solutions in a timely manner.
Act as a technical enabler for development teams, providing tooling, guidance, and support across environments. Champion DevOps best practices and empower teams to take ownership of their delivery pipelines
Who We Are
Betsson Group is one of the largest companies within the Global iGaming space and can trace our heritage as far back as the 1960’s. We’re Swedish and publicly listed too with our Operational HQ located on the Mediterranean Island of Malta. Malaga is our newest tech hub where we are building one of the leading software engineering teams in Spain.
We strive to deliver the best customer experience in the industry. As a market leader within iGaming we offer online gaming products across 12+ jurisdictions and 20+ brands.
You will be part of a passionate team, which is building an industry leading, scalable, multi-brand platform used by hundreds of thousands of our customers!
What we offer
Much like riding a rollercoaster, sometimes life at Betsson can be lightning fast with twists and turns but always FUN! Then again, what else would you expect from a business 75% millennial and 1700 strong, spread across 7 offices with over 1,000 based out of our Malta HQ alone! We recognise it may not be for the faint-hearted, but if you’re a go-getter, initiator and adrenaline junkie, always striving to push the boundaries and challenge yourself, then you’ll fit right in.
25 working days of paid vacation.
Private health and life insurance.
Flexible compensation package for transport, meals, and more!
Hybrid work policy for the best of office and home.
Up to 10 days per year working remotely from abroad.
€300 yearly wellness allowance.
Office perks to make your day easier.
Referral program with a bonus for successful hires.
Intensive summer schedule in August for extra flexibility and work-life balance.
In addition to all of this, you will be part of the multi-cultural Betsson community enjoying team-building events, our Friday bars, our social clubs, parties and other events. There is always something fun to look forward to!
Challenge accepted?
Check out the
Betsson Group Blog
to find out what our employees are talking about
If you are interested to learn more, please apply with your CV in English.
By submitting your application, you understand that your personal data will be processed as set out in our
Privacy Policy
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 лет.
— Коммуникация внутри команды на русском языке.
Задачи:
— Проверка микрофронтов и корректности работы ролевых моделей (разные права доступа у пользователей)
— Тестирование интерфейсов (UI/UX) на соответствие требованиям
— Проверка контрактов между Frontend и Backend, а также между микросервисами (REST API)
— Проверка внутренней бизнес-логики микросервисов
— Проверка корректности вычитывания операций из блокчейн-сети
— Проверка записей транзакций в блокчейн (контроль целостности и неизменяемости)
— Проверка механик оффчейн-сбора консенсуса (критически важный процесс для ЦФА)
— Написание и поддержка автотестов на Java (TestNG)
— Разработка эмуляторов и заглушек (Wiremock) для изолированного тестирования микросервисов
— Настройка и конфигурирование тестовых сред
— Работа с инструментами мониторинга для анализа поведения системы под нагрузкой и в штатном режиме
— Подготовка тестовой документации и отчетов по качеству продукта
Требования:
— Высшее техническое образование
— Уверенное владение SQL (все базовые команды, JOIN-ы, вложенные запросы, фильтрация данных)
— Глубокое понимание REST API (методы, коды ответов, авторизация, работа с JSON/XML)
— Опыт разработки автотестов на Java с использованием TestNG
— Опыт работы с инструментами мониторинга (Kibana, Grafana, Zabbix или аналоги) — умение читать логи и метрики
— Базовое понимание принципов интеграции с блокчейн-сетями (как приложение взаимодействует с распределенным реестром)
— Опыт подготовки тестовой документации (тест-кейсы, чек-листы, отчеты о дефектах)
— Опыт настройки и конфигурирования тестовых сред (поднятие стендов, обновление конфигов)
— Практический опыт разработки эмуляторов/заглушек (Wiremock)
Будет плюсом:
— Опыт тестирования блокчейн-решений или финансовых платформ
— Понимание основ криптографии и управления ключами
— Опыт работы с микросервисной архитектурой и Kubernetes/OpenShift
— Опыт тестирования асинхронных взаимодействий (Kafka, очереди сообщений)
— Знание BDD-подхода (Cucumber, Gherkin)
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: Bengaluru, India
We are looking for a Senior Backend Engineer with strong Drupal experience to design, build, maintain, troubleshoot, and optimize the backend services and application logic that power enterprise Drupal digital experiences.
This role is backend-focused and requires deep hands-on Drupal engineering expertise, including custom module development, data modeling, business logic implementation, integrations, and platform-level troubleshooting. You will work closely with frontend engineers, architects, QA, DevOps, and product teams to deliver scalable, secure, and maintainable solutions.
This position is intended for Hyderabad-based candidates who are available to work from the office.
Design, develop, and maintain Drupal backend functionality for enterprise digital applications
Build and support custom modules, services, plugins, hooks, events, and API integrations
Implement business logic, data structures, and content/workflow behavior in Drupal
Develop and maintain integrations with external systems and APIs
Troubleshoot backend, configuration, data, caching, and platform issues
Collaborate with frontend engineers to support rendering needs and resolve cross-stack issues
Optimize application performance, scalability, and reliability
Participate in code reviews, technical discussions, and production troubleshooting
Support configuration management, deployment readiness, and environment consistency
Contribute to backend engineering standards, reusable patterns, and technical documentation
6+ years of professional software or web application development experience
3+ years of hands-on Drupal backend development experience
Strong knowledge of PHP and Drupal architecture
Experience building custom Drupal modules, services, plugins, hooks, and event-driven logic
Strong understanding of Drupal entities, fields, forms, routing, dependency injection, and configuration management
Experience working with Views, Blocks, custom content structures, and workflows
Working knowledge of Drupal caching, render cache, cache tags, cache contexts, and invalidation
Experience integrating Drupal with APIs, external services, and data sources
Ability to read and analyze frontend impact when needed, and collaborate effectively with frontend engineers
Strong Git workflow habits and familiarity with modern development tooling
Ability to troubleshoot complex application issues methodically and communicate clearly across teams
Experience with Drupal 10/11
Experience with Acquia Cloud Platform
Familiarity with Drush, Composer, Docker, or DDEV
Experience with enterprise-scale or multi-site Drupal platforms
Experience with performance tuning, security hardening, or DevOps collaboration
Familiarity with automated testing frameworks and CI/CD pipelines
Location: Thessaloniki, Greece
Are you a highly motivated
Software Test Automation Engineer with German
with a passion for developing and maintaining automation tests? We currently have an exciting vacancy for a Software Test Automation Engineer to join our team. You will have the opportunity to work on automation tests for our company's applications and collaborate with a major client project team.
What You'll Do:
Designing and developing automated tests for large-scale web-based applications;
Designing, developing, and maintaining automated tests in close collaboration with the development team;
Automating test execution and reporting results to the development team;
Contributing to the growth of testing procedures and methodologies.
Requirements
Must-Have Qualifications:
BSc/MSc in Computer Science, Engineering or equivalent;
Ability to work both independently and in a team-oriented collaborative environment;
Fluency in English; German knowledge is considered a plus.
At least 2 years of experience in automation testing;
Knowledge of Software Life Cycle (SLC), Continuous Integration (CI) as well as Quality Assurance (QA) methodologies/strategies;
Programming preferably using Javascript, Typescript, Java;
SQL Scripting;
Fluency in German (at least C1) mandatory; knowledge of English.
Nice-to-Have Qualifications:
E2E testing preferably using any Test Automation Framework (e.g. Cypress, Webdriverio);
Mobile testing (e.g. Appium);
Basic knowledge in frontend unit testing;
Basic knowledge in backend unit and integration testing (e.g. Junit , TestNG);
Mocking tools (e.g. Mockito, Wiremock);
API testing tools (e.g. SoapUI, Postman, Rest Assured);
Load and stress testing tools (e.g. JMeter)
;
Docker;
Continuous Integration (CI) pipelines executed in Jenkins slaves.
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: (
STA/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: Thessaloniki, Greece
Are you a
Junior Java Developer or DevOps Engineer
looking for a dynamic role in a growing development team? Join us in Thessaloniki or work fully remotely, and become part of our innovative team implementing cutting-edge IT software projects for major international public organizations.
What You'll Do:
Participate in the design and development of large-scale web-based and mobile applications using state-of-the-art techniques and technologies;
Maintain and develop DevOps tools and services such as CI/CD pipelines and automated processes;
Participate and contribute to the process of defining the software architecture;
Work in a multi-national environment.
Requirements
Must-Have Qualifications:
Bachelor’s degree in Electrical Engineering, Computer Science, or Software Engineering;
Enthusiasm for programming and knowledge of Java;
Strong analytical capabilities, team- and quality-oriented, keen to learn and excel;
Fluency in verbal and written English.
Nice-to-Have Qualifications:
Experience in any of the following technologies will be highly appreciated: Java, JavaScript, Frontend JS frameworks (e.g. Angular), Databases and SQL, REST, Linux, microservices, Spring Boot or Quarkus, Jenkins, Docker.
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: (
JJD_D/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 1200 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.