Location: Thailand; Bangkok, Thailand; Chiang Mai, Thailand; Hat Yai, Thailand; Phuket, Thailand; Khon Kaen, Thailand; Pattaya City, Thailand; Nakhon Ratchasima, Thailand; Nakhon Si Thammarat, Thailand
Workplace: fully
David Kennedy Recruitment
is working with a technology company that is seeking to onboard a Senior Developer to join their team. The successful candidate will turn business requirements into well-structured, secure web systems (or background processes and scripts) and keep extending them so they can evolve sustainably over the long term.
Position: Senior Backend Developer
Location: Thailand, Remote
Model: Remote
Employment type: Full time
DUTIES AND RESPONSIBILITIES:
Translate business requirements into clear system designs and working software
Extend and evolve existing systems so they continue to grow sustainably
Build secure systems that follow established standards, with real protection against common attack vectors
Design, build and document APIs for other teams and systems to consume
Use AI tools to accelerate development, and rigorously review and validate all AI-generated output
Verify that systems meet requirements through systematic testing, review and validation
Communicate technical decisions clearly to engineers and non-technical stakeholders
REQUIREMENTS:
5+ years of experience building web systems with PHP, Go or Node.js
Solid understanding of web security standards, with practical, working approaches to attack prevention
Strong grasp of different API styles, able to consume existing APIs and design new ones
Hands-on use of AI to assist system development, with the discipline to review AI-generated work
Ability to inspect and verify systems to confirm they meet requirements
Working knowledge of both SQL and NoSQL databases
Openness to using AI tools in day-to-day work and willingness to learn
Excellent analytical thinking, problem-solving and technical decision-making
Strong communication skills, able to explain complex topics simply to the team and stakeholders
Collaborative team player, open to ideas and feedback
Eager to learn new technologies and adapt to changing environments
Good command of English, spoken and written
BENEFITS:
Fully remote work from Thailand
Room to experiment, with space to test new ideas and turn promising ones into real work
Open culture where the team’s opinions and new ideas are welcome
And many more!
seniorThailand; Bangkok, Thailand; Chiang Mai, Thailand; Hat Yai, Thailand; Phuket, Thailand; Khon Kaen, Thailand; Pattaya City, Thailand; Nakhon Ratchasima, Thailand; Nakhon Si Thammarat, Thailand
Location: Bangalore, India
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
As a Software Engineer on GitLab's Authorization team, you'll help build and maintain the system that decides what every user, token, and automated agent can access on GitLab.com, Self-Managed, and Dedicated. You'll work alongside experienced engineers who guide the larger design decisions, delivering well-scoped changes and growing into ownership of larger parts of the system.
Today, that work is Ruby on Rails. Roughly 400 policy classes and a catalog of about 1,900 permissions sit behind every application programming interface (API) request. You'll work on fine-grained token permissions, custom roles, and the GraphQL and representational state transfer (REST) APIs that enforce them. A single request can trigger hundreds of permission checks, so correctness and performance both matter.
You'll also contribute to moving the permission model to a new authorization stack that pairs the Rails monolith with a Rust policy engine. The engine represents access relationships and evaluates permission rules, and can run within the monolith's process or be reached through remote procedure calls using gRPC. You don't need prior Rust experience: several engineers on the team learned it for this work, and we'll support you doing the same.
Some examples of our projects:
Refactoring GitLab's policy layer so the same permission definitions can be evaluated by the monolith and the new authorization service
Extending fine-grained token permissions to more resources, with guidance from senior engineers on the design
What you'll do
Implement authorization changes in GitLab's Ruby on Rails monolith so permission checks allow intended access and deny unauthorized access.
Deliver well-scoped workstreams from feature-flagged rollout through verifying that the old and new systems produce the same results, with review and guidance from senior engineers.
Build and extend fine-grained permissions for tokens and roles so additional resources have permission coverage consistent with the established catalog.
Extend and fix authorization enforcement so GraphQL and the REST API enforce the intended permissions consistently.
Make incremental refactors to long-lived policy code without changing behavior for existing customers.
Investigate and fix reliability, performance, and security issues so affected permission checks return the expected results without regressions.
Work with the authentication, platform, and artificial intelligence (AI) teams to document interface contracts that keep permission checks consistent as authorization moves toward a shared service.
Contribute to design documents, merge requests, and code reviews so proposed changes have a documented rationale and review feedback is addressed asynchronously.
Take part in on-call or operational support where your team’s ownership model requires it.
What you'll bring
Solid experience building and maintaining production Ruby on Rails applications, typically gained over 2 to 4 years or more.
Hands-on experience with authorization concepts, such as role-based access control or fine-grained permissions, from work or projects.
A security mindset: you treat a permission bug as a security bug and consider who a change could affect before choosing an implementation.
Experience making careful changes to existing codebases, including incremental refactors and feature-flagged rollouts that preserve existing behavior.
Familiarity with GraphQL or API authorization patterns.
Awareness of performance, including how repeated permission checks can add up on every request.
Strong written communication and the ability to work effectively when most decisions happen in a document or merge request rather than a meeting.
Helpful, but not required: hands-on PostgreSQL experience, or experience with Rust, gRPC or Protocol Buffers, Cedar or other policy languages, Zanzibar-style authorization systems, Go, or service-oriented architecture.
We welcome transferable experience from adjacent domains such as identity, policy engines, and platform security.
About the team
We work in a fully asynchronous organization, with most decisions made in documents or merge requests rather than meetings.
GitLab's mission is to enable everyone to contribute to and co-create the software that powers our world. Our values include collaboration, results, efficiency, diversity, inclusion and belonging, iteration, and transparency. We expect all GitLab team members to incorporate AI into their daily workflows to drive efficiency, innovation, and impact.
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
.
Location: Алматы
Задачи
Развитие и поддержка лучших IT-продуктов Казахстана;
Создание нового и оптимизация работы имеющегося функционала;
Повышение надежности и качества системы на всех уровнях;
Работа над нашими новыми проектами.
Требования
Отличное знание PHP;
Умение работать с инфраструктурой: Linux, Docker, Nginx;
Знание баз данных: MySQL, MongoDB, Redis;
Умение работать с Git и системами сборки и деплоя (GitHub Actions или другие CI/CD);
Способность оценивать сроки выполнения задач и соблюдать их, вовремя сигнализировать о проблемах;
Написание и поддержка тестов;
Навыки мониторинга, логирования, сбора и анализа метрик для предотвращения и решения проблем;
Огромное желание расти и развиваться профессионально.
Будет плюсом
Знание других языков программирования и баз данных;
Понимание микросервисной архитектуры и подходов к межсервисному взаимодействию;
Опыт работы с Kubernetes;
Знание языка Go или желание его выучить.
middleАлматы
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Remote; Ireland; Europe; United States; Poland; United Kingdom
Workplace: Remote
ABOUT ELEVENLABS
ElevenLabs is an AI research and product company transforming how we interact with technology.
We launched in January 2023 with the first human-like AI voice model. Today, we serve millions of users and thousands of businesses - from fast-growing startups to large enterprises like Deutsche Telekom and Meta. Our investors are some of the world's most prominent, including Andreessen Horowitz, ICONIQ Growth and Sequoia. We've raised $781M in funding and our last valuation was $22B - multiples of 11, always.
We have expanded from voice into three main platforms:
- ElevenAgents enables businesses to deliver seamless and intelligent customer experiences, with the integrations, testing, monitoring, and reliability necessary to deploy voice and chat agents at scale.
- ElevenCreative empowers creators and marketers to generate and edit speech, music, image, and video across 70+ languages.
- ElevenAPI gives developers access to our leading AI audio foundational models.
Everything we do is the result of the creativity and commitment of our team - builders doing the best work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders. If you want to work hard and create lasting positive impact, we want to hear from you.
HOW WE WORK
- High-velocity: Rapid experimentation, lean autonomous teams, and minimal bureaucracy.
- Impact not job titles: We don’t have job titles. Instead, it’s about the impact you have. No task is above or beneath you.
- AI first: We use AI to move faster with higher-quality results. We do this across the whole company—from engineering to growth to operations.
- Excellence everywhere: Everything we do should match the quality of our AI models.
- Global team: We prioritize your talent, not your location.
WHAT WE OFFER
- Innovative culture: You’ll be part of a generational opportunity to define the trajectory of AI, surrounded by a team pushing the boundaries of what’s possible.
- Growth paths: Joining ElevenLabs means joining a dynamic team with countless opportunities to drive impact - beyond your immediate role and responsibilities.
- Learning & development: ElevenLabs proactively supports professional development through an annual discretionary stipend.
- Social travel: We also provide an annual discretionary stipend to meet up with colleagues each year, however you choose.
- Annual team offsite: Each year, we bring your entire team together in a new location - past offsites have included Croatia, Italy and Cancún
- Co-working: If you’re not located near one of our main hubs, we offer a monthly co-working stipend.
ABOUT THE ROLE
The Payments team owns how ElevenLabs charges customers: billing, usage tracking, pricing and payments across self-serve and enterprise. Everything we do has to be correct, because it underpins the company's revenue and is immediately visible to every customer and team.
We are hiring full stack engineers (backend leaning) to expand and evolve our payments systems. Your responsibilities might include:
- Building and maintaining usage tracking so that requests are metered accurately without impacting latency.
- Leading our migration of enterprise pricing and usage processing, including new stream-processing services for usage events.
- Making it easy for customers to upgrade and pay, including paying through different entities and supporting new payment providers.
- Working with Finance and Tax teams to meet compliance, audit and reporting requirements.
- Enabling pricing and Growth experiments with Growth and product teams.
- Debugging complex customer billing scenarios: piecing together what happened from the customer's experience, logs and code, and fixing the cause.
- Collaborating with Sales, FDEs, Finance and engineers across the company.
Much of this work extends or replaces systems that already exist, so you will scope carefully, plan migrations, and roll changes out without disrupting customers.
REQUIREMENTS
We do not require any formal experience, certifications, or degrees. Instead, we are seeking engineers who can show they have solved impressively hard problems, through past projects or GitHub contributions. We do require:
- Expertise in Python.
- A strong background in backend development.
- Experience with common software and system design patterns and infrastructure, including APIs, cloud infrastructure tools, storage solutions and data structures.
- Strong test design and security fundamentals.
- Care and attention to detail when changing live systems that handle money.
- The ability to learn a large existing system quickly and to debug complex production issues.
Bonus:
- Experience with payment processing providers, or with billing and usage-based pricing systems
- Experience with stream processing or high-throughput event pipelines.
- Experience working with finance, tax or audit requirements.
- Experience with Kubernetes.
LOCATION
Our team is based across the UK, EU and US, and this is our main focus. We are flexible for exceptional candidates elsewhere. You can work remotely, or from our offices in Dublin, London, New York, San Francisco and Warsaw.
#LI-Remote
We are an equal opportunity employer and do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, veteran status, disability or other legally protected statuses.
Location: Amsterdam
Workplace: OnSite
ABOUT US
Tebi is creating the first Connected Restaurant Management System that makes hospitality flow. In one seamless platform, Tebi embeds sales, reservations, kitchen prep, payments, and all the data that powers it, creating smooth service and intuitive insights.
Founded by Arnout Schuijff, co-founder of Adyen, and backed by €50 million in funding from Index Ventures & CapitalG, Tebi is built in service of hospitality first. Thousands of restaurants, cafés, bars, and coffee shops across the Netherlands, UK, Italy, Spain, Germany, Denmark and Finland already love running on Tebi.
ABOUT THE ROLE:
We’re looking for a Senior Backend Engineer to help us build powerful, delightful features that empower restaurant teams. You’ll work across the stack to bring new ideas to life, whether it’s building intuitive interfaces, scalable backend services, or the glue in between that makes everything feel seamless.
You’ll collaborate closely with design, product, and other engineers to rapidly ship impactful features. As an early team member, you’ll also help shape our engineering culture, tooling, and technical direction.
This role is perfect for someone who thrives in fast-paced environments, loves solving real user problems, and wants to help modernize an underserved industry with thoughtful, elegant software.
RESPONSIBILITIES:
- Build, test, and ship end-to-end features across the stack—from APIs and data models.
- Collaborate with designers and PMs to translate user needs into working, intuitive product experiences
- Own projects from concept to launch and beyond, balancing speed, quality, and scalability
- Improve system performance and reliability across frontend and backend systems
- Help evolve our codebase and technical architecture as we scale
- Contribute to shared tooling, component libraries, and best practices that level up the whole team
WHAT YOU’LL NEED:
- 8+ years of professional experience as a fullstack or backend engineer in a product-focused environment
- Deep expertise in either Kotlin, Java, or Scala.
- Significant experience with distributed systems. You know how to build and maintain scalable, resilient services that work together.
- Experience with event-driven architectures (e.g., Kafka).
- Good experience of relational databases, such as Postgres.
- Comfortable working with APIs, relational databases, and docker
- A product mindset, you care about the why behind what you’re building and optimizing for user impact
- Ability to work collaboratively across functions and communicate clearly with both technical and non-technical stakeholders
- Strong attention to detail and a sense of pride in crafting great user experiences
What is Restaurant Software?
Restaurants and other merchants use various software systems such as Point of Sale (POS), Reservations, Kitchen Display Systems (KDS), Payments, Inventory, Staffing, and the list goes on. These systems all need to speak to each other which they frequently don’t. It’s a mess, and we are fixing it.
From buying a croissant at a cafe to having dinner with friends, it’s a €4 Trillion+ global market and a critical part of everyday life in today's economy.
How we use AI at Tebi
We use AI the way our merchants use Tebi, to cut out the friction and get to what matters faster. We believe in a world where AI increases quality, efficiency and speed.
At Tebi, AI isn't a policy or a checkbox, it's just part of how we work. It helps us write, analyse, build, and improve but doesn’t make the last call. If there's a smarter way to do something, we want to find it.
Задачи:
— Декомпозировать требования заказчика, формировать детальные требования и процедуры для реализации.
— Разрабатывать технические задания по UI, API, архитектуре, логике, алгоритмам, интеграциям и тестам.
— Тестировать решения на соответствие функциональным и нагрузочным требованиям.
— Участвовать в приёмке результатов и выпуске релизов.
— Готовить пользовательскую и эксплуатационную документацию.
— Планировать и приоритизировать проектирование.
— Взаимодействовать с разработчиками, аналитиками, тестировщиками и заказчиками.
— Сопровождать запуск продуктов в коммерческую эксплуатацию.
— Распространять лучшие практики в команде.
Требования:
— Высшее техническое образование.
— Опыт от 2 лет в роли системного аналитика.
— Владение UML, BPMN, ER-диаграммами, DFD, BDD.
— Навыки работы с SQL, Postman, Swagger, Figma, командной строкой Linux и Docker.
— Опыт применения Agile-подхода, работы с Jira и Confluence.
— Опыт командной разработки.
— Плюсом будет опыт программирования на любом языке.
Задачи:
— не указаны в тексте.
Требования:
— навыки уровня Middle и выше.
— опыт работы с Java.
Условия:
— полный рабочий день.
— возможность работать удалённо.
Location: Москва
Наша NLP команда занимается задачами, связанными с извлечением информации из документов, диалогов, текстов различной природы.
Главной задачей для нас является создание готовых продуктов с LLM под капотом, а также создание self-service для бизнеса, где каждый может создать нужный ему сценарий (скилл) в режиме No-code.
Обязанности
* разрабатывать и поддерживать бэкенд сервисов платформы (оценка полноты, читаемости, поиск дублей/противоречий, регресс-тесты, поиск неявных знаний)
* проектировать и реализовывать интеграционные потоки между сервисами: очереди сообщений, оркестрация асинхронных пайплайнов
* строить надёжные пайплайны вызовов LLM-as-judge: очереди, ретраи, кэширование, контроль стоимости и латентности
* работать с Postgres (структура хранения) и Redis (кэш, очереди, rate-limiting)
* участвовать в проектировании API сервисов (REST, документация через Swagger/OpenAPI)
* писать поддерживаемый, тестируемый код, участвовать в код-ревью.
Требования
* знание python (уверенный уровень: асинхронность, типизация, тестирование)
* опыт работы с брокерами сообщений (Kafka, RabbitMQ или аналоги)
* Redis — практический опыт использования
* Postgres — проектирование схем, написание и оптимизация SQL-запросов
* Temporal (или готовность быстро войти в оркестрацию воркфлоу — Celery/Airflow опыт тоже подойдёт как база)
* понимание интеграционной архитектуры.
**Будет плюсом**
* опыт работы с LLM API (OpenAI, Anthropic и т.д.) в проде
* опыт проектирования пайплайнов оценки качества данных/контента
* опыт в высоконагруженных или высоконадёжных интеграционных системах.
Условия
* гибридный формат работы
* годовая премия
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* регулярные митапы и развитое DS-community
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбер.
Location: Москва
Мы помогаем государству проводить disrupt госуправления через внедрение AI/GenAI и ускорять национальное развитие AI/GenAI, организуем одно из крупнейших в мире профильных мероприятий – AIJourney, объединяем бизнес, государство и международное научное сообщество, чтобы обеспечить GenAI-трансформацию страны.
Обязанности
• проектирование и разработка бэкенда AI-сервисов: API, очереди, хранение данных, стриминг ответов
• интеграция LLM-компонентов в продукт: сервисы инференса, поиск по документам, агентные сценарии с вызовом внешних систем
• развёртывание в закрытом контуре без доступа в интернет: офлайн-сборки, зеркала пакетов и образов, установка на отечественные ОС
• CI/CD, мониторинг, логирование, аудит действий пользователей
• авторизация и интеграция с корпоративной инфраструктурой заказчика (LDAP/AD, SSO)
• сборка демонстрационного интерфейса продукта
• прохождение требований информационной безопасности вместе с тимлидом.
Требования
• От 5 лет коммерческой разработки на Python, бэкенд
• FastAPI или аналоги, асинхронность, PostgreSQL, Redis, очереди задач
• Docker и Docker Compose уверенно; Kubernetes на рабочем уровне
• Linux-администрирование, nginx, сети, работа с GPU-серверами на базовом уровне (драйверы, CUDA, контейнеры с GPU)
• Опыт настройки CI/CD и мониторинга (Prometheus, Grafana или аналоги)
• Опыт развёртывания продукта на инфраструктуре заказчика, а не только в облаке
• Активное использование AI-ассистентов в разработке.
**Будет плюсом:**
• опыт с LLM-приложениями: RAG, агенты, работа с vLLM или похожими серверами инференса
• фронтенд на React/Next.js или готовность собирать интерфейсы с AI-ассистентами
• Keycloak, Ansible, развёртывание в изолированных средах
• Astra Linux, РЕД ОС, опыт работы с госзаказчиком или крупным enterprise
• знание требований 152-ФЗ и ФСТЭК на практике.
Условия
* гибридный формат работы
* ежегодный пересмотр зарплаты и годовая премия
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.
seniorМосква; Опыт развёртывания продукта на инфраструктуре заказчика, а не только в облаке
Location: Georgia; Kazakhstan; Thailand
We are looking for a
Middle Backend Developer (Java/Kotlin)
.
What We Offer: the opportunity to influence technical and architectural decisions; involvement in the full development lifecycle, from design to deployment; hands-on experience with Big Data technologies and distributed systems; technical mentorship and opportunities for professional growth.
About the Project
We develop a Big Data platform and tools focused on:
• Data Ingestion — collecting and delivering data from business systems to an analytical data warehouse..
• Data Maintenance — maintaining and optimizing data storage..
• Analytics Integration — integrating various analytics services and tools into the data platform.
Our Tech Stack
• Backend: Java, Python, Rust, Spring Boot.
• Data Streaming & CDC: Apache Kafka, Kafka Connect, Debezium.
• Data Processing & Storage: Apache Spark, Apache Iceberg, Trino, Ozone S3.
• Database: PostgreSQL.
• Infrastructure: Kubernetes.
Responsibilities
• Develop and maintain the system that collects data from business services and delivers it to the analytical data warehouse (Ozone).
• Develop the metadata and statistics service for warehouse tables, including the interface and table optimization.
• Integrate existing tools into a unified data platform for analysts and data engineers, with end-to-end access based on permissions.
• Support the team’s tools and partially contribute to other projects the team relies on.
• Take part in all stages of development, from design to deployment, with the ability to influence the tool.
• Work with complex multi-step integrations and high load.
Requirements
Technical Requirements
Must-have
Java and/or Kotlin
Spring Boot
Apache Kafka
Relational databases (PostgreSQL)
Nice-to-have
Rust and/or Python
Apache Spark
S3-compatible object storage
Experience with distributed systems and Big Data technologies
What We Expect
A proactive mindset and willingness to take ownership of tasks.
Interest in contributing to technical discussions, design decisions, and architecture.
Willingness to learn new technologies, receive feedback, and grow with guidance from the Tech Lead.
Benefits
Flexible schedules and the opportunity to work remotely.
Ambitious and supportive team who love what they do, appreciate each other, and grow together.
Internal programs for adaptation and training, development of soft skills, and leadership abilities.
Partial compensation for participating in external training and conferences.
Corporate English school: Group and individual lessons, speaking clubs with colleagues from all over the world.
Corporate prices on hotels and travel services.
MyTime Day Off - an extra non-working day without loss of compensation.
Learn more about our data protection practices in our Privacy Policy:
emergingtravel.com/career/hr-policy
-Развивать REST API и бизнес-логику корзины, чекаута, доставки, заказов и оплаты. -Проектировать интеграции с внутренними сервисами: синхронные вызовы и обмен событиями через Kafka с использованием Protobuf и Avro.
• Провести техническое ревью кода, безопасности и платёжной логики и реализовать первоочередные улучшения. • Спроектировать и развивать единый Core API и унифицированный слой интеграций с провайдерами.
УдалённоleadПолностью удалённая работа, full‑time, гибкий график с пересечением по времени до ~19:00 Мск
О роли Ищем практикующего технического лидера, который возьмёт ответственность за backend и архитектуру Core API.
УдалённоleadУсловия Полностью удалённая работа, full-time, гибкий подход к организации рабочего дня с необходимым пересечением по времени с командой в Дубае, Грузии и Европе
Bangalore, India
УдалённоRemote; Ireland; Europe; United States; Poland; United Kingdom