Мы - инновационная компания, специализирующаяся на разработке в области передовых web технологий. Работая у нас, вы получите возможность создавать сложные продукты вместе с опытной командой, раскрыть свой настоящий потенциал. Будете работать в стабильной компании, которая сохранила в себе стартап атмосферу. Мы знаем как надо писать код в 2025 году.
Обязанности
Разработка и поддержка серверных приложений на Node.js и TypeScript.Проектирование и реализация REST API.Интеграция с реляционными СУБД (PostgreSQL).Оптимизация производительности: профилирование, устранение узких мест, снижение latency.Разработка микросервисов с использованием Docker и Kubernetes.Настройка и оптимизация CI/CD-пайплайнов (Jenkins, GitLab CI).Написание тестов (unit, integration, e2e) с использованием Jest.Настройка мониторинга и логирования (ELK Stack).Участие в code review.Исследование и внедрение новых технологий для улучшения архитектуры.Ждем от вас:Опыт работы backend-разработчиком от 5 лет, включая минимум 2 года с NestJS.Глубокое знание JavaScript (ES6+) и TypeScript.Опыт работы с TypeORMЭкспертиза в разработке REST API.Опыт работы с PostgreSQL: сложные запросы, индексы, оптимизация.Знание микросервисной архитектуры и брокеров сообщений (RabbitMQ).Навыки контейнеризации (Docker) и оркестрации (Kubernetes).Опыт настройки CI/CD-процессов.Знание TDD и опыт написания тестов (Jest, Mocha, Supertest).Понимание сетевых протоколов (HTTP/2, WebSocket) и стандартов безопасности.Навыки анализа производительности приложений.Знание паттернов проектирования и принципов SOLID.Уверенное владение Git (ветвление, ревью).Будет плюсомОпыт работы с Web3/Blockchain.Знание NoSQL БД (Elasticsearch, MongoDB и др.)Опыт работы с другими фреймворками или языками программирования (особенно строготипизированными)Опыт применения Chat GPT/Github Copilot и/или других нейросетей в своей работе на постоянной основе.Условия:Удаленная работа и гибкий графикРазнообразие задач и возможность профессионального ростаБонусы по достижению KPIРабота в команде профессионаловВнутренние лекции и митапы для обмена опытомОтсутствие бюрократии и микроменеджментаВозможность работать над разнообразными проектами разного масштаба и сложности.Дальнейшие шаги:Откликнуться на вакансиюЕсли укажете свой Telegram username в сопроводительном или в резюме, то очень поможете оперативно связатьсяПройти собеседование с нашей командой.