• 5+ лет коммерческой backend-разработки
zorion · На сервисе с: 05.10.26 14:38
Senior Backend Engineer — Node.js / TypeScript Zorion
Местоположение: Весь мир
Формат работы: Удаленно
Опубликована: ••••••••
Требования:
• 5+ лет коммерческой backend-разработки
• Глубокое понимание event loop, конкурентности, производительности
• PostgreSQL (транзакции, изоляция, миграции)
• RabbitMQ (гарантии доставки, идемпотентность, outbox)
О компании:
Zorion — необанкинг для Юго-Восточной Азии: приём и хранение стейблкоинов, вывод в локальные банки, оплата виртуальными картами.
Контакт: ••••••••
•••••••• опубликована в ••••••••
Fullstack Developer
Город: Ташкент
Формат работы: офис / гибрид
Занятость: полный рабочий день
Разработка и сопровождение веб-приложений и внутренних информационных систем.
Разработка frontend и backend части проектов.
Проектирование и разработка REST API.
Интеграция с внешними API и информационными системами.
Работа с базами данных и оптимизация SQL-запросов.
Разработка новых функций и доработка существующего функционала.
Участие в проектировании архитектуры приложений.
Написание и поддержка технической документации.
Поиск и устранение ошибок, оптимизация производительности.
Участие в code review.
Работа с Git и CI/CD.
Взаимодействие с системными администраторами, DevOps и другими разработчиками.
Frontend
Уверенное знание HTML5, CSS3, JavaScript, TypeScript.
Практический опыт работы с React.js.
Желательно знание Next.js.
Понимание компонентной архитектуры и принципов построения SPA/SSR-приложений.
Работа с REST API.
Опыт работы с state management: Redux Toolkit, Zustand или аналогами.
Адаптивная верстка и понимание UX/UI принципов.
Умение работать с современными frontend-инструментами и npm/yarn/pnpm.
Backend
Уверенное знание Node.js.
Опыт разработки на NestJS / Express.js или аналогичном framework.
Хорошее понимание REST API и HTTP.
Работа с авторизацией и аутентификацией: JWT, OAuth2, RBAC.
Опыт разработки серверной бизнес-логики.
Понимание принципов построения масштабируемых backend-приложений.
Работа с WebSocket будет преимуществом.
Базы данных
Уверенное знание PostgreSQL или другой реляционной СУБД.
Хорошее понимание SQL.
Проектирование структуры базы данных.
Индексы, транзакции, оптимизация запросов.
Желателен опыт работы с Redis.
Опыт работы с ORM: Prisma, TypeORM, Sequelize или аналогами.
DevOps / инфраструктура
Уверенная работа с Git.
Знание Linux на рабочем уровне.
Опыт работы с Docker / Docker Compose.
Понимание принципов CI/CD.
Желателен опыт работы с Nginx.
Понимание основ deployment и сопровождения production-систем.
Опыт работы с облачными/VPS-серверами будет преимуществом.
Дополнительно
Понимание принципов информационной безопасности.
Защита API и веб-приложений от основных уязвимостей: SQL Injection, XSS, CSRF и др.
Опыт написания unit/integration тестов.
Умение читать техническую документацию на английском языке.
Опыт разработки высоконагруженных систем.
Опыт работы с микросервисной архитектурой.
RabbitMQ / Kafka или другие очереди сообщений.
Elasticsearch / OpenSearch.
WebSocket / real-time приложения.
Опыт интеграции с платежными системами, государственными системами, CRM/ERP и другими внешними сервисами.
Опыт работы с Docker и Kubernetes.
Опыт проектирования API и архитектуры крупных проектов.
Практический опыт AI/API интеграций.
Системное мышление.
Ответственность за результат.
Самостоятельность в решении технических задач.
Умение работать в команде.
Внимательность к качеству и безопасности кода.
Готовность разбираться в новых технологиях.
От 2 лет коммерческой разработки.
Для кандидатов с сильным портфолио и реальным опытом разработки крупных проектов опыт может рассматриваться индивидуально.
Стабильную работу над реальными IT-проектами.
Современный технологический стек.
Возможность влиять на архитектуру и технические решения.
Профессиональный рост.
Конкурентную заработную плату по результатам собеседования.
Официальное оформление в соответствии с законодательством Республики Узбекистан.
Работа в команде IT-специалистов.
Frontend: React, Next.js, TypeScript, HTML5, CSS3
Backend: Node.js, NestJS
Database: PostgreSQL, Redis
Infrastructure: Linux, Docker, Nginx, CI/CD
Tools: Git, GitLab/GitHub, REST API
При отклике желательно указать:
коммерческий опыт работы;
используемый технологический стек;
2–3 наиболее значимых проекта;
GitHub / GitLab / портфолио;
ожидаемый уровень заработной платы.
Обязанности
— разработка и поддержка веб-приложений полного цикла
— проектирование backend-логики, API и серверной архитектуры
— разработка frontend-интерфейсов на React / Next.js / Vue
— работа с базами данных: MongoDB, PostgreSQL, SQL, Firebase
— интеграция внешних сервисов, API и внутренних модулей
— разработка backend-сервисов на Node.js / Express.js, при необходимости Go
— настройка серверного окружения и деплой проектов
— работа с Linux-серверами
— настройка Docker-контейнеров и окружений
— настройка Nginx, доменов, SSL-сертификатов
— работа с Git, ветками, pull request и code review
— настройка CI/CD-процессов для автоматического деплоя
— базовая настройка Kubernetes / контейнерной инфраструктуры
— настройка мониторинга и логирования, в том числе через Grafana
— участие в обсуждении архитектуры продукта и технических решений
— оптимизация производительности, безопасности и стабильности приложений
— исправление ошибок, поддержка и развитие существующих проектов
Требования
— коммерческий опыт fullstack-разработки от 2–3 лет
— уверенное знание JavaScript / TypeScript
— опыт разработки на React и/или Next.js
— опыт работы с Vue будет преимуществом
— опыт backend-разработки на Node.js / Express.js
— понимание REST API, клиент-серверной архитектуры и принципов построения веб-приложений
— опыт работы с MongoDB и PostgreSQL
— знание SQL и понимание структуры реляционных баз данных
— опыт работы с Firebase
— базовое или практическое знание Go будет преимуществом
— опыт деплоя веб-приложений на сервер
— уверенная работа с Linux
— опыт работы с Git
— понимание Docker и контейнеризации
— опыт настройки Nginx
— понимание CI/CD и автоматизации деплоя
— базовое понимание Kubernetes будет преимуществом
— опыт работы с Grafana или другими инструментами мониторинга будет плюсом
— умение разбираться в чужом коде и поддерживать существующие проекты
— ответственность, самостоятельность и умение доводить задачи до результата
Будет преимуществом
— опыт разработки образовательных платформ, LMS, CRM или внутренних корпоративных систем
— опыт работы с AI-сервисами и интеграцией AI API
— понимание микросервисной архитектуры
— опыт настройки production-окружения
— опыт оптимизации backend и frontend-производительности
— понимание базовой информационной безопасности веб-приложений
Что важно в кандидате
Нам нужен не просто разработчик, который выполняет отдельные задачи, а специалист, который понимает продукт целиком: от интерфейса и базы данных до сервера, деплоя и стабильной работы приложения.
Важно, чтобы человек мог самостоятельно разобраться в задаче, предложить техническое решение, реализовать его и довести до рабочего состояния на сервере.
#vacancy #fxpro #Cyprus #Limassol #NodeJS #Backend #IT
👋 Hi there! Our dev team in Cyprus is expanding, and we're searching for a ••••••••! 👀
📍 Location: Cyprus, Limassol
✍️ Requirements:
▪️ 5+ years of working experience in a similar role
▪️ Strong proficiency in JavaScript and/or TypeScript, with a deep understanding of asynchronous programming
▪️ Experience integrating multiple data sources and databases, and designing database schemas that support business processes
▪️ Understanding of scalable application design, automated testing, and Git
▪️ Excellent English
▪️ Node.js frameworks, Microservices, Docker/Kubernetes and Financial Services background are a plus
📬 Would you like to build high-performance back-end systems for payments and trading? If yes, ••••••••!
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.