Avenga
Avenga
Avenga — международная технологическая и инженерно-программная компания, которая помогает корпоративным клиентам в сфере консалтинга, разработки продуктов и цифровой трансформации. Её команды создают индивидуальные программные решения, облачные сервисы и интеграционные решения для сложных задач в консалтинге, производстве и здравоохранении, опираясь на опыт более 6 000 специалистов в нескольких странах. Avenga также поддерживает привлечение талантов и развитие карьеры внутри компании.

Старший инженер Node.js

Создавайте масштабируемые серверные системы для ИТ-консалтинговых проектов Avenga в роли старшего инженера Node.js. Проектируйте API, оптимизируйте базы данных и помогайте создавать безопасное и надёжное программное обеспечение.

Описание

  • Создавайте и поддерживайте масштабируемые серверные приложения на Node.js.
  • Разрабатывайте REST API и микросервисы и обеспечивайте их взаимодействие.
  • Пишите эффективный, повторно используемый и хорошо документированный код.
  • Сотрудничайте с frontend-, QA- и DevOps-инженерами, а также с представителями продукта.
  • Проектируйте и улучшайте структуры баз данных, запросы и способы доступа к данным.
  • Выявляйте и устраняйте ограничения производительности и технические проблемы.
  • Применяйте безопасные практики при аутентификации, авторизации и обработке данных.
  • Создавайте и поддерживайте автоматизированные модульные и интеграционные тесты.
  • Проводите код-ревью и помогайте поддерживать высокие инженерные стандарты.
  • Участвуйте в технических обсуждениях, выборе архитектуры и проектировании решений.
  • Помогайте с CI/CD, выпусками и устранением проблем в производственной среде.
  • Поддерживайте надёжность, масштабируемость и удобство сопровождения приложений.
  • Делитесь опытом и помогайте коллегам профессионально развиваться.

Требования

  • Имеете не менее трёх лет профессионального опыта серверной разработки, включая значительный практический опыт работы с Node.js.
  • Уверенно владеете JavaScript (ES6+) и TypeScript.
  • Имеете опыт работы с фреймворками Node.js, такими как Express.js, NestJS или Fastify.
  • Понимаете асинхронное программирование и событийно-ориентированную архитектуру.
  • Проектировали и разрабатывали REST API.
  • Знаете реляционные или NoSQL-базы данных, такие как PostgreSQL, MySQL или MongoDB.
  • Знакомы с ORM- или ODM-инструментами, такими как Prisma, TypeORM, Sequelize или Mongoose.
  • Понимаете принципы и шаблоны проектирования ПО, а также чистую архитектуру.
  • Используете Git и совместные процессы разработки.
  • Знакомы с Docker, CI/CD-конвейерами и облачными средами.
  • Имеете опыт написания модульных и интеграционных тестов.
  • Понимаете основы безопасности приложений, настройки производительности и отладки.
  • Обладаете развитыми навыками решения проблем и проактивным подходом к разработке.
  • Умеете хорошо общаться на английском и сотрудничать с международными командами.

Преимущества

  • Равные возможности независимо от расы, этнической принадлежности, гендерной идентичности, сексуальной ориентации, инвалидности, возраста, религии или других характеристик.
  • Уважительная и инклюзивная рабочая среда.
  • Возможность работать с международными командами.
  • Возможности для профессионального роста и обмена знаниями.

Похожие вакансии

Redis

Старший инженер по full-stack-разработке и опыту разработчиков ИИ

Redis
1 001 – 5 000 Сотрудники
B2BSaaSИскусственный интеллект

Разрабатывайте консоли Redis, инструменты командной строки, MCP-серверы и навыки для агентов в роли старшего full-stack-инженера. Создавайте для клиентов Redis удобные для ИИ инструменты разработки.

Открыть
Avenga

Старший Python-разработчик (София, гибридный формат)

Avenga

Создавайте масштабируемые серверные сервисы и API на Python в Avenga — международной инженерной компании, которая внедряет технологии на базе ИИ в разных отраслях.

Открыть
Cognyte

Ведущий бэкенд-разработчик, Cognyte (гибридный формат, Болгария)

Cognyte

Разрабатывайте микросервисы на Java для распределённой аналитической платформы Cognyte, проектируйте масштабируемые системы обработки данных и помогайте коллегам-инженерам. Работа в Болгарии в гибридном формате.

Открыть
nDeavour Consulting

Старший iOS-разработчик — Swift и финтех

nDeavour Consulting

Проектируйте и создавайте масштабируемые приложения для iOS в финтех-проектах, используя Swift для улучшения клиентского опыта и финансовых услуг. Сотрудничайте с коллегами из продуктовой и инженерной команд, помогайте развитию команды посредством проверки кода и парного программирования.

Открыть
nDeavour Consulting

Старший iOS-разработчик — Swift и финтех

nDeavour Consulting

Проектируйте и создавайте масштабируемые приложения для iOS в финтех-проектах, используя Swift для улучшения клиентского опыта и финансовых услуг. Сотрудничайте с коллегами из продуктовой и инженерной команд, помогайте развитию команды посредством проверки кода и парного программирования.

Открыть