- Зарплата
- 5 000 $ – 7 000 $
Откликайтесь
на вакансии с ИИ

Tech Lead (Node.js / Angular)
Привлекательная вакансия в продуктовой компании с высокой зарплатой в долларах, полностью удаленным форматом и щедрым пакетом отпусков. Требует высокой квалификации, но предлагает реальное влияние на продукт.
Сложность вакансии
Высокая сложность обусловлена требованием к опыту более 10 лет, необходимостью глубоких знаний как в Backend (Node.js), так и в Frontend (Angular), а также опытом проектирования микросервисных архитектур.
Анализ зарплаты
Предлагаемая зарплата $5,000–$7,000 находится на верхнем уровне рыночных ожиданий для Tech Lead позиций в СНГ и Восточной Европе, соответствуя топовым продуктовым компаниям.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в IREV уже сейчас
Станьте техническим лидером в IREV и создавайте прорывные технологии для маркетинга — откликайтесь прямо сейчас!
Описание вакансии
Tech Lead (Node.js / Angular)
Full-time/ЗП: от 5 000 до 7 000$
Компания: IREV
IREV is a product company creating disruptive technology for marketing campaigns
This role is ideal for a strong Backend or Full-stack engineer who is ready to take ownership of architecture and guide a team toward cleaner, faster, and higher-quality development.
Tech Stack:
Backend: Node.js (TypeScript), distributed system;
Frontend: Angular
Databases:PostgreSQL, MongoDB, Redis, ClickHouse
DevOps & Tools: Docker, GitLab CI/CD, Kubernetes, Prometheus, Grafana
Key responsibilities:
- Define and implement technical standards and best practices: coding guidelines, testing, CI/CD, and documentation.
- Ensure system performance, reliability, and scalability, including optimization, load balancing, and resource management.
- Collaborate with the CTO on architectural decisions: microservice design, API contracts, data schemas, and technology choices.
- Work closely with the DevOps team to enhance CI/CD pipelines, monitoring, logging, and infrastructure reliability.
- Maintain high engineering culture standards through structured code review and knowledge sharing.
- Ensure strong test coverage (unit, integration, E2E) and promote a testing culture.
- Participate in incident reviews (post-mortems, RCA) and help improve system resiliency.
- Contribute to long-term architectural planning and technology roadmap.
- Work with the Product Owner and System Analyst to analyze and decompose backlog items, evaluate technical complexity, and find optimal implementation approaches.
- Organize teamwork: task distribution, prioritization, and progress control.
- Participate in technical hiring and candidate evaluation.
- Optionally, contribute to hands-on development, solving complex or high-impact technical challenges.
Our ideal candidate will possess:
- Dev. experience: 10+ years
- At least 4-6+ years of commercial back-end development experience
- Hands-on experience with at least one modern frontend framework: Angular (preferred), React, or Vue.
- Excellent knowledge of Node.js and its ecosystem, strong understanding of architecture, scalability, and building reliable services.
- Experience with Microservice architecture: capable of understanding and evolving existing systems.
- Solid understanding of asynchronous communication between services: queues, message brokers, and event-driven patterns.
- Strong grasp of performance, caching, and asynchronous processing, and how to design robust and scalable solutions.
- Deep knowledge of PostgreSQL: schema design, query optimization, indexing, and transactions.
- Strong understanding of OOP, SOLID principles, and design patterns.
- Basic knowledge of Docker (containerization and local development).
- Ability to write unit tests and maintain code quality.
- Basic understanding of monitoring and logging systems (Prometheus, Grafana, Jaeger, Loki, or equivalents).
-Fluent Russian and English at B1+ level are required
Nice to have:
- 1+ year of experience as a Tech Lead / Team Lead, or a strong desire to step into this role.
- Experience with ClickHouse or MongoDB.
- Knowledge of NATS or other message brokers (Kafka, RabbitMQ, etc.).
- Experience with SaaS, CRM, or ERP systems.
- Basic understanding of Linux, containerization, and deployment (docker-compose, kubectl).
- Experience or knowledge in the affiliate / performance marketing domain.
Benefits:
- Fully remote job.
- Competitive compensation package that reflects your skills and experience.
- Enjoy a generous vacation package of 21 working days per year, with paid vacation available after just 3 months of continuous employment.
- Take advantage of 7 paid sick leaves annually, no doctor's note required.
- Additionally, you’ll receive 8 Flexible holidays per year.
- An inclusive and adaptable company culture.
- Team Buildings and Happy hours.
Contacts:
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Angular
- TypeScript
- Kubernetes
- Prometheus
- Grafana
- PostgreSQL
- Microservices
- Redis
- Docker
- Node.js
- GitLab CI/CD
- MongoDB
- ClickHouse
- SOLID
- NATS
Возможные вопросы на собеседовании
Проверка опыта проектирования сложных систем и понимания взаимодействия сервисов.
Расскажите о самом сложном архитектурном решении, которое вы принимали в микросервисной среде. С какими компромиссами вы столкнулись?
Оценка навыков оптимизации баз данных, что критично для работы с PostgreSQL и ClickHouse.
Как бы вы подошли к оптимизации медленного запроса в PostgreSQL при работе с таблицами объемом в сотни миллионов строк?
Проверка лидерских качеств и умения выстраивать процессы.
Как вы внедряете стандарты кодирования и культуру тестирования в команде, которая привыкла работать без строгих правил?
Оценка понимания асинхронного взаимодействия.
В каких случаях вы выберете NATS или Kafka вместо прямого REST/gRPC взаимодействия между сервисами?
Проверка навыков решения проблем в продакшене.
Опишите ваш процесс проведения post-mortem после критического инцидента в системе. Какие метрики в Grafana вы проверите первыми?
Похожие вакансии
Full Stack разработчик Lead
Lead Full Stack PHP разработчик
Full Stack PHP разработчик (Lead)
Техлид разработки PHP/JS/React
Team Lead / Senior Fullstack Developer (Node.js + Vue3 / React + Go)
Fullstack-разработчик (Техлид)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Зарплата
- 5 000 $ – 7 000 $