aikubernetesredisdockertypescripthelmmysqlgraphqlqa automationmqttreactvuenodemessaging systems
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указанаразвернуть
На похожих ролях по рынку
$65к$90кмедиана$110к
20 в выборке
На СНГ рынке: $3.7к/мес ($2.9к - $4.8к)
78
Хорошая вакансия
развернуть
Роль описана чётко и включает серьёзные задачи в распределённых системах, но широкий набор требований и формат аутсорсинговой компании могут означать переменную нагрузку на проектах.
?Широкий профиль
Современный стек
Критичная система
?Аутсорсинговый формат
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Developer (Mass Messaging & Notifications): Building scalable multi-channel emergency communication systems across SMS, email, voice, and mobile push with an accent on reliable delivery, provider integrations, and high-volume asynchronous processing. Focus on designing distributed messaging architectures, implementing retries, failover, compliance, and delivery tracking, and operating production services with Node.js, GraphQL, and containerized infrastructure.
Location: Remote LatAm; Conditions: São Paulo, Brazil
Company
hirify.global is a growing international company developing a mission-critical emergency communication platform.
What you will do
Design, develop, and maintain multi-channel emergency notifications across SMS, email, voice, and mobile push.
Integrate messaging providers including Twilio, SendGrid, Azure Communication Services, FCM, and APNs.
Build scalable asynchronous and message-driven architectures with queues, workers, retries, idempotency, deduplication, failover, and delivery tracking.
Support SMS compliance, email authentication and deliverability, recipient audiences, multilingual templates, and directory synchronization.
Develop backend services with Node.js, GraphQL, MySQL, Redis, and MQTT, and contribute to Vue 3 or React interfaces.
Deploy and troubleshoot containerized applications with Docker, Kubernetes, and Helm; write automated tests, maintain GitHub Actions workflows, and collaborate on production solutions.
Requirements
7+ years of professional software development experience, including delivery and support of at least one production software product.
Strong hands-on experience building and operating production messaging, notification, or alerting systems at scale, including systems serving thousands of recipients.
Experience with messaging providers, reliable delivery patterns, queues, workers, retries, idempotency, deduplication, provider failover, and throughput optimization.
Knowledge of SMS compliance, including opt-in/opt-out, 10DLC, and toll-free registration, plus email deliverability practices including SPF, DKIM, DMARC, bounce handling, and monitoring.
Experience with mobile push notifications using FCM and APNs, and with data models for audiences, recipient groups, multilingual templates, and delivery tracking.
Strong backend development with Node.js and GraphQL APIs; working proficiency with Vue 3 or React. TypeScript is a plus.
Experience with MySQL, Redis, MQTT or similar publish/subscribe systems, Docker, Kubernetes, Helm, Linux, networking, TCP/UDP, TLS, WebSockets, and packet capture analysis.
Experience writing automated unit and end-to-end tests, and working with GitHub Actions, Git, and pull-request workflows.
Daily experience using AI coding agents such as Claude Code, with the ability to review and correct generated code; strong problem-solving, technical ownership, and independent delivery from design through production.
Professional proficiency in spoken and written English.
Culture & Benefits
Full-time, fully remote work for candidates in LatAm.
Work on a mission-critical communication platform with real-world applications.
Hands-on experience with scalable real-time audio and networked communication solutions.
Collaboration with experienced engineers on complex software, networking, and embedded systems challenges.
Collaborative remote environment with an international engineering team.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →