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

Tech Lead (Node.js / Angular)
Привлекательная вакансия в продуктовой компании с высокой зарплатой в долларах, полностью удаленным форматом и щедрым пакетом отпусков. Требует высокой квалификации, но предлагает реальное влияние на продукт.
Сложность вакансии
Высокая сложность обусловлена требованием к опыту более 10 лет, необходимостью глубоких знаний как в Backend (Node.js), так и в Frontend (Angular), а также опытом проектирования микросервисных архитектур.
Анализ зарплаты
Предлагаемая зарплата $5,000–$7,000 находится на верхнем уровне рыночных ожиданий для Tech Lead позиций в СНГ и Восточной Европе, соответствуя топовым продуктовым компаниям.
Сопроводительное письмо
I am writing to express my strong interest in the Tech Lead position at IREV. With over 10 years of experience in software development and a deep specialization in Node.js and distributed systems, I am confident in my ability to drive technical excellence and architectural integrity within your product team. My background includes extensive work with PostgreSQL, microservices, and modern frontend frameworks like Angular, which aligns perfectly with your current tech stack.
Throughout my career, I have focused on building scalable, high-performance applications and fostering a strong engineering culture through rigorous code reviews and CI/CD optimization. I am particularly drawn to IREV's mission of creating disruptive marketing technology and would welcome the opportunity to collaborate with your CTO on architectural decisions while mentoring the development team. My experience in performance marketing domains and my proficiency in both Russian and English (B2 level) make me a great fit for your international remote environment.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 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 вы проверите первыми?
Похожие вакансии
Team Lead / Senior Fullstack Developer (Node.js + Vue3 / React + Go)
Full-Stack / React Native Team Lead
Senior fullstack developer (Node.js + React.js)
Fullstack разработчик (Senior)
Lead Developer - Experience Team
Lead Full Stack Developer, Business Applications
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Зарплата
- 5 000 $ – 7 000 $