Компания: — Формат: — Уровень ЗП: — Занятость: — 🖥 Формат Польша, Литва, Грузия 🕹 Работодатель 🕹 Список обязанностей: — Разработка и поддержка нашего React Native SDK, включая встраивание (интеграцию) RN-кода в нативные приложения партнеров. — Отладка и оптимизация всего пути запроса: от мобильного клиента и сети до BFF и внешних сервисов.
Location: Wrocław, Poland; Porto, Portugal; Sofia, Bulgaria
New opportunities in Europe!
🟢 Dev.Pro is a US-based software development company helping tech companies build their products and grow their business. We’re remote-first, and we work with independent contractors in over 55 countries, so you’d be collaborating in a multicultural environment on some really interesting projects.
We invite an Intermediate Software Engineer with hands-on experience in Angular and Node.js to join our team. In this role, you’ll help build and maintain cloud-based enterprise applications, contributing across both frontend and backend. You'll collaborate closely with engineers and cross-functional teams to deliver new features, enhance existing solutions, and support ongoing product improvements.
🟩 What's in it for you:
Work on enterprise-scale applications used by businesses worldwide, gaining exposure to the Point of Sale (POS) and payment processing industry
Contribute to impactful features across the frontend and backend while expanding your full-stack development expertise
Join a collaborative engineering environment that encourages knowledge-sharing and professional growth
✅ Is that you?
3+ years of commercial experience in software engineering, including full-stack development
Hands-on experience developing frontend applications with Angular and TypeScript
Practical experience with Node.js for backend development
Experience developing and integrating REST APIs
Experience with NoSQL databases such as MongoDB
Experience writing unit tests and following software development best practices, including code quality and maintainability
Ability to work across frontend and backend development, adapting to different team needs
Strong analytical and problem-solving skills
Excellent communication and cross-functional collaboration skills
Upper-Intermediate English level
Desirable:
Familiarity with cloud environments, preferably AWS
Familiarity with payment systems or payment processing workflows
🧩
Key responsibilities and your contribution
In this role, you'll work across both frontend and backend development, helping the team build new features, enhance existing functionality, and maintain enterprise applications.
Develop, maintain, and enhance enterprise applications using Angular and Node.js, delivering functionality across both frontend and backend
Develop and integrate APIs to support communication between application components and services
Investigate, troubleshoot, and resolve technical issues across the application stack
Collaborate with engineers, QA, and other cross-functional team members to coordinate work and deliver reliable, well-integrated solutions
Participate in technical discussions, contribute to implementation approaches, and maintain relevant technical documentation
Contribute to code quality, maintainability, and continuous improvement of development practices
Our next steps:
✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Interview — ✅ Signing the Contract
Interested? Find out more:
📋
How to Join Us
💻 LinkedIn Page
📈 Our website
💻 IG Page
By submitting application, I've read and agree to the Dev.Pro
Private Policy and Consent on Processing of Personal Data
. I agree to have my Personal Data being stored and processed by Dev.Pro.
-Развивать ИИ-агентов: обработку сообщений, вызов внешних функций, проверку ответов нейросети и защиту от ошибочных действий. -Разрабатывать и поддерживать интеграции с YClients, мессенджерами, CRM и платёжными системами.
УдалённоseniorГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Requirements Must have: Proven experience building and shipping a new product, security solution, major feature, or technical system from scratch. Strong evidence of end-to-end technical ownership, from initial investigation and architecture through implementation, release, and production iteration.
Реальный опыт с высокими нагрузками, PostgreSQL, Redis, RabbitMQ/Kafka. Умение находить и чинить race conditions в production, проектировать идемпотентные операции.
Требования:
— Стек: Node.js, TypeScript, MongoDB, Redis, Kafka, ClickHouse, REST API, Webhooks, OAuth, HMAC.
— Опыт коммерческой Backend-разработки на Node.js и TypeScript.
— Практический опыт интеграции платёжных систем.
— Понимание Idempotency, Retry, Race Conditions и асинхронной обработки.
— Опыт с MongoDB и Redis.
— Умение самостоятельно разбираться в сложных API и Production-проблемах.
Локация: удалённо из любой точки мира.
Публичное API: Развивать OpenAI/Anthropic-совместимое API, API медиамоделей и транскрибации. Отвечать за стабильность, идемпотентность и мониторинг.
УдалённоseniorАстана; Взамен — проект, который растёт в разы каждый год, рынок, который формируется прямо сейчас, и задачи, где результат виден не только в выручке компании — он двигает индустрию
Задачи:
— Разрабатывать на Node JS, JavaScript (ES6+), TypeScript, NestJS
— Проектировать масштабируемые и поддерживаемые приложения
— Оптимизировать Node.js-приложения под высокую нагрузку: профилирование, кэширование
— Разбираться в интеграции с ШЭП и Kalkan, если опыта нет
Требования:
— Опыт коммерческой разработки на Node.js от 2 лет
— Глубокое понимание ключевых модулей и концепций (Events, Streams) и асинхронной модели: event loop, промисы, блокировки цикла
— Уверенное владение JavaScript (ES6+) и TypeScript
— Практический опыт с NestJS, Express.js или аналогами
— PostgreSQL: проектирование схемы, индексы, транзакции и уровни изоляции, EXPLAIN ANALYZE, миграции
— Redis: кэш, TTL, инвалидация, базовые структуры данных
— Опыт хотя бы с одним брокером — Kafka или RabbitMQ
— Понимание REST, микросервисной архитектуры, принципов SOLID и DRY
— Базовые навыки Docker: Dockerfile, docker compose
— Базовое понимание SOAP: WSDL, XML-конверт, SOAP Fault
Условия:
— Официальное трудоустройство согласно Трудовому кодексу Республики Казахстан
— График работы: 5/2, с 09:00 до 18:00
— Оплачиваемый ежегодный трудовой отпуск
— Современное рабочее место и необходимая техника
— Возможность профессионального и карьерного роста
— Сильная команда разработчиков, аналитиков и менеджеров
— Возможность принимать участие в развитии архитектуры и технических решений проектов
— Корпоративные мероприятия и комфортная рабочая атмосфера
-5+ years of professional software engineering, including ownership of production systems rather than isolated features. -Strong SQL Server - T-SQL, stored procedures, triggers, indexes and execution plans.
Location: Limassol, Cyprus
We are looking for a Senior Node.js Developer to be a part of an AI-native core engineering team and take ownership of our accounts, wallet and bonus engine.
In this hands-on role, you will combine backend architecture, technical leadership and daily use of AI coding agents to build secure, scalable services.
Key Responsibilities:
• Ship features end to end with AI agents: spec → code → tests → PR.
• Keep the codebase AI-ready: agent rules (AGENTS.md / rules files), clear module boundaries, strong tests.
• Develop account, wallet, bonus and responsible-gaming limit services.
• Support production issues, using AI for log and incident analysis.
Required Experience:
• Daily, fluent use of AI coding agents (Cursor, Copilot or similar) for code, tests, refactors and reviews.
• Can show how AI speeds up their delivery, and how they verify and test AI-generated code.
• 4+ yrs Node.js / TypeScript backend.
• PostgreSQL, Redis, REST APIs.
• Good grasp of transactions and concurrency.
• Required AI knowledge: MCP (build and connect MCP servers), LLM tool calling, RAG, context design (agent rules files, e.g. AGENTS.md).
• Knows AI risks: prompt injection, secrets and agent access, extra review of AI code on money and security paths.
Nice to Have:
• NestJS
• iGaming / fintech
By joining us, you can expect:
A unique opportunity to build a career in a global, fast-growing company.
An attractive remuneration package, based on qualifications and experience.
Continuous learning and development opportunities.
Company-wide events and team activities, fostering a fun and supportive work environment.
Wolt monthly allowance.
Snack Heaven! Our fully equipped kitchen offers free snacks, fruits, and beverages.
Medical and wellness app, supporting both mental and physical well-being!
Apply now and let’s achieve success together
Apply at https://aloplay.bamboohr.com/careers/122?source=aWQ9MTg%3D to become a member of our amazing team!
We appreciate all applicants' interest in our open position. Due to the large number of applications, only those who are being considered for the role will be contacted. All applications will be handled with the utmost confidentiality.
Задачи:
— Разрабатывать и поддерживать ETL-процессы для загрузки данных в DWH на Vertica;
— Создавать и оптимизировать агрегаторы и коллекторы данных на Node.js (TypeScript);
— Проектировать и развивать витрины данных для аналитиков и бизнес-пользователей;
— Участвовать во всем цикле жизни данных: от обсуждения требований до тестирования, запуска и поддержки решений;
— Писать эффективные SQL-запросы с использованием CTE и оконных функций для сложных преобразований данных.
Требования:
— Коммерческий опыт разработки на Node.js, желательно с TypeScript;
— Практический опыт работы с Angular;
— Уверенное владение SQL (PostgreSQL или аналог), включая сложные запросы, CTE и оконные функции;
— Опыт проектирования или развития DWH и витрин данных;
— Умение проектировать и реализовывать ETL-процессы;
— Понимание паттернов проектирования и способность обосновать их применение;
— Навык написания тестов с mocha и should;
— Опыт работы с Git.
Будет преимуществом:
— Опыт работы с Vertica;
— Знакомство с Python, Go или Java;
— Опыт с Docker, Kubernetes и CI/CD (Jenkins);
— Понимание принципов работы высоконагруженных систем.
Условия:
— Работа в аккредитованной ИТ-компании;
— Офисный формат работы в Санкт-Петербурге;
— Гибкое начало рабочего дня;
— Позитивная и поддерживающая атмосфера в команде;
— Возможность профессионального и карьерного роста.
You’ll be responsible for building modern and scalable web applications, working closely with backend developers and designers to create intuitive user experiences.
УдалённоseniorLocated in CET timezone (+/- 3 hours), we are unable to consider applications from candidates in other time zones