Работа
Из фида партнера
Старший инженер-программист (Node.js)
Цена по запросу
Детали
- Тип занятости
- Контракт
- Удалённо
- Да
- Компания
- MagmaLabs
Описание
Автоматически переведено с языка English. Оригинальный текст является основным. Машинный перевод — готовится более точный вариант.
Старший инженер-программист (Node.js)
Важно: эта должность открыта только для кандидатов, в настоящее время проживающих в Мексике или Латинской Америке. Заявки из других регионов рассматриваться не будут.
Присоединяйтесь к MagmaLabs, ведущему поставщику опытных инженеров-программистов, которые помогают компаниям достигать своих целей в различных и влиятельных отраслях. Мы активно ищем опытного старшего инженера-программиста (Node.js), который присоединится к нашей полностью удаленной команде.
На этой ключевой роли вы примените свою страсть к созданию масштабируемых, высокопроизводительных серверных систем для решения сложных задач наших клиентов в сфере здравоохранения, электронной коммерции, финансовых технологий и других быстрорастущих секторах. Вы будете играть ключевую роль в проектировании, разработке и поддержке современных серверных архитектур на базе Node.js и облачных технологий, внося непосредственный вклад в успех наших клиентов и одновременно обеспечивая техническое совершенство во всех проектах.
О роли
Вы опытный бэкэнд-инженер, увлеченный созданием надежных, безопасных и масштабируемых систем с помощью Node.js?
В качестве старшего инженера-программиста (Node.js) вы будете принимать на себя ответственность за архитектурные решения, руководить серверными инициативами и обеспечивать использование лучших практик в API с высоким трафиком, платформах SaaS и распределенных системах. Вы сможете сбалансировать скорость доставки с долгосрочной простотой обслуживания, оптимизацией производительности, безопасностью и наблюдаемостью.
Ваш вклад напрямую повлияет на надежность системы, производительность разработчиков и масштабируемость бизнеса.
Если вы преуспеваете в решении сложных серверных задач с использованием современных экосистем JavaScript/TypeScript, мы хотим услышать ваше мнение.
Обязанности
• Руководить архитектурным проектированием, разработкой и постоянным развитием масштабируемых серверных приложений с использованием Node.js (предпочтительно с TypeScript).
• Разрабатывайте и внедряйте API-интерфейсы RESTful и/или GraphQL с четкими стандартами управления версиями, проверкой, документацией и обработкой ошибок.
• Оптимизировать производительность баз данных (в первую очередь PostgreSQL), включая разработку схемы, стратегии индексации, настройку запросов и управление транзакциями.
• Внедряйте асинхронную обработку, фоновые задания и рабочие процессы, управляемые событиями, используя современные системы очередей или обмена сообщениями.
• Разрабатывайте отказоустойчивую интеграцию со сторонними API и службами (тайм-ауты, повторные попытки, автоматические выключатели, мониторинг).
• Обеспечьте качество и надежность кода посредством автоматического тестирования (модульных, интеграционных и контрактных тестов).
• Участвовать в проверках кода, поддерживать высокие технические стандарты и активно наставлять членов команды.
• Межфункциональное сотрудничество с менеджерами по продуктам, дизайнерами и другими инженерами для предоставления комплексных решений.
• Вносить вклад в инфраструктуру и процессы развертывания (Docker, Kubernetes, конвейеры CI/CD).
• Повышайте надежность производства за счет мониторинга, регистрации, отслеживания и оптимизации производительности.
• Поддерживать четкую техническую документацию, включая архитектурные решения и инструкции по эксплуатации.
• Возьмите на себя ответственность за сложные технические инициативы и самостоятельно доведите их до завершения.
Требования
• Минимум 7 лет опыта разработки программного обеспечения, из них не менее 5 лет — на серверной разработке с использованием Node.js в производственных средах.
• Уверенное знание TypeScript (или современного JavaScript с желанием работать с TypeScript).
• Опыт работы с серверными платформами, такими как NestJS, Express или Fastify.
• Уверенный опыт работы с реляционными базами данных (предпочтительно PostgreSQL), включая проектирование схем и оптимизацию запросов.
• Опыт работы с системами кэширования и/или асинхронной обработки (например, Redis, брокерами сообщений, очередями).
• Практический опыт работы со средами автоматического тестирования (например, Jest или аналогичными) и конвейерами CI/CD.
• Глубокое понимание методов безопасной серверной части (аутентификация, авторизация, проверка ввода, управление секретами, ограничение скорости).
• Опыт работы с контейнеризацией и облачными средами.
• Знание Git и рабочих процессов совместной разработки.
• Сильные навыки решения проблем и способность преуспевать в удаленной среде.
• Отличные коммуникативные навыки на английском языке.
• Продемонстрированная способность проявлять инициативу и самостоятельно принимать технические решения.
• Опыт работы по гибким методологиям разработки (Scrum, Kanban и т. д.).
Бонусные баллы, если у вас есть
• Опыт проектирования микросервисов или рефакторинга монолитных систем.
• Опыт работы с архитектурами, управляемыми событиями.
• Знакомство с GraphQL или расширенным дизайном контрактов API.
• Опыт работы с веб-службами Amazon, Google Cloud или Microsoft Azure.
• Практический опыт работы с Docker и оркестровкой контейнеров.
• Знание методов распределенной трассировки и наблюдения.
• Знакомство с интерфейсными платформами, такими как React.js.
• Вклад в проекты с открытым исходным кодом или технические публикации.
О нас
Мы — команда инновационных профессионалов в области программного обеспечения, стремящаяся предоставлять высококачественные решения в различных отраслях. Имея успешный опыт, мы уделяем приоритетное внимание техническому совершенству, сотрудничеству и постоянному росту членов нашей команды.
Мы стремимся к наставничеству, расширению навыков и долгосрочному карьерному росту в благоприятной удаленной среде.
Присоединяйтесь к нам, чтобы работать над эффективными проектами и продвигаться по карьерной лестнице в качестве старшего инженера Node.js.
Первоначально опубликовано о Гималаях
Источник: Гималаи (https://himalayas.app/companies/magmalabs/jobs/senior-software-engineer-node-js?utm_source=api)
Важно: эта должность открыта только для кандидатов, в настоящее время проживающих в Мексике или Латинской Америке. Заявки из других регионов рассматриваться не будут.
Присоединяйтесь к MagmaLabs, ведущему поставщику опытных инженеров-программистов, которые помогают компаниям достигать своих целей в различных и влиятельных отраслях. Мы активно ищем опытного старшего инженера-программиста (Node.js), который присоединится к нашей полностью удаленной команде.
На этой ключевой роли вы примените свою страсть к созданию масштабируемых, высокопроизводительных серверных систем для решения сложных задач наших клиентов в сфере здравоохранения, электронной коммерции, финансовых технологий и других быстрорастущих секторах. Вы будете играть ключевую роль в проектировании, разработке и поддержке современных серверных архитектур на базе Node.js и облачных технологий, внося непосредственный вклад в успех наших клиентов и одновременно обеспечивая техническое совершенство во всех проектах.
О роли
Вы опытный бэкэнд-инженер, увлеченный созданием надежных, безопасных и масштабируемых систем с помощью Node.js?
В качестве старшего инженера-программиста (Node.js) вы будете принимать на себя ответственность за архитектурные решения, руководить серверными инициативами и обеспечивать использование лучших практик в API с высоким трафиком, платформах SaaS и распределенных системах. Вы сможете сбалансировать скорость доставки с долгосрочной простотой обслуживания, оптимизацией производительности, безопасностью и наблюдаемостью.
Ваш вклад напрямую повлияет на надежность системы, производительность разработчиков и масштабируемость бизнеса.
Если вы преуспеваете в решении сложных серверных задач с использованием современных экосистем JavaScript/TypeScript, мы хотим услышать ваше мнение.
Обязанности
• Руководить архитектурным проектированием, разработкой и постоянным развитием масштабируемых серверных приложений с использованием Node.js (предпочтительно с TypeScript).
• Разрабатывайте и внедряйте API-интерфейсы RESTful и/или GraphQL с четкими стандартами управления версиями, проверкой, документацией и обработкой ошибок.
• Оптимизировать производительность баз данных (в первую очередь PostgreSQL), включая разработку схемы, стратегии индексации, настройку запросов и управление транзакциями.
• Внедряйте асинхронную обработку, фоновые задания и рабочие процессы, управляемые событиями, используя современные системы очередей или обмена сообщениями.
• Разрабатывайте отказоустойчивую интеграцию со сторонними API и службами (тайм-ауты, повторные попытки, автоматические выключатели, мониторинг).
• Обеспечьте качество и надежность кода посредством автоматического тестирования (модульных, интеграционных и контрактных тестов).
• Участвовать в проверках кода, поддерживать высокие технические стандарты и активно наставлять членов команды.
• Межфункциональное сотрудничество с менеджерами по продуктам, дизайнерами и другими инженерами для предоставления комплексных решений.
• Вносить вклад в инфраструктуру и процессы развертывания (Docker, Kubernetes, конвейеры CI/CD).
• Повышайте надежность производства за счет мониторинга, регистрации, отслеживания и оптимизации производительности.
• Поддерживать четкую техническую документацию, включая архитектурные решения и инструкции по эксплуатации.
• Возьмите на себя ответственность за сложные технические инициативы и самостоятельно доведите их до завершения.
Требования
• Минимум 7 лет опыта разработки программного обеспечения, из них не менее 5 лет — на серверной разработке с использованием Node.js в производственных средах.
• Уверенное знание TypeScript (или современного JavaScript с желанием работать с TypeScript).
• Опыт работы с серверными платформами, такими как NestJS, Express или Fastify.
• Уверенный опыт работы с реляционными базами данных (предпочтительно PostgreSQL), включая проектирование схем и оптимизацию запросов.
• Опыт работы с системами кэширования и/или асинхронной обработки (например, Redis, брокерами сообщений, очередями).
• Практический опыт работы со средами автоматического тестирования (например, Jest или аналогичными) и конвейерами CI/CD.
• Глубокое понимание методов безопасной серверной части (аутентификация, авторизация, проверка ввода, управление секретами, ограничение скорости).
• Опыт работы с контейнеризацией и облачными средами.
• Знание Git и рабочих процессов совместной разработки.
• Сильные навыки решения проблем и способность преуспевать в удаленной среде.
• Отличные коммуникативные навыки на английском языке.
• Продемонстрированная способность проявлять инициативу и самостоятельно принимать технические решения.
• Опыт работы по гибким методологиям разработки (Scrum, Kanban и т. д.).
Бонусные баллы, если у вас есть
• Опыт проектирования микросервисов или рефакторинга монолитных систем.
• Опыт работы с архитектурами, управляемыми событиями.
• Знакомство с GraphQL или расширенным дизайном контрактов API.
• Опыт работы с веб-службами Amazon, Google Cloud или Microsoft Azure.
• Практический опыт работы с Docker и оркестровкой контейнеров.
• Знание методов распределенной трассировки и наблюдения.
• Знакомство с интерфейсными платформами, такими как React.js.
• Вклад в проекты с открытым исходным кодом или технические публикации.
О нас
Мы — команда инновационных профессионалов в области программного обеспечения, стремящаяся предоставлять высококачественные решения в различных отраслях. Имея успешный опыт, мы уделяем приоритетное внимание техническому совершенству, сотрудничеству и постоянному росту членов нашей команды.
Мы стремимся к наставничеству, расширению навыков и долгосрочному карьерному росту в благоприятной удаленной среде.
Присоединяйтесь к нам, чтобы работать над эффективными проектами и продвигаться по карьерной лестнице в качестве старшего инженера Node.js.
Первоначально опубликовано о Гималаях
Источник: Гималаи (https://himalayas.app/companies/magmalabs/jobs/senior-software-engineer-node-js?utm_source=api)
Это объявление получено из партнерского фида. Оформляйте заказ на исходном сайте.
Источник: MagmaLabs
Объявление предоставлено MagmaLabs.