Full-stack разработчик
Tech Lead Fullstack Node.js Angular Remote
3 дня назад
Активна
IREV
5 000 $ - 7 500 $
Тип занятости
Полная занятость
Формат работы
Удаленная работа
📞Способы связи
📄 Оригинальный текст вакансии
#вакансия #vacancy #TechLead #Lead #Fullstack #Node.js # Angular #удаленка #Fulltime #remote
Role: Tech Lead (Node.js / Angular)
Location: Remote
Company: IREV https://irev.com/lead-distribution/
Salary: $5k-$7,5k
🔹About the role:
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.
You’ll work closely with the CTO, Product Owner, and System Analyst to shape the technical direction of our product and ensure efficient collaboration between development, product, and operations.
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:
- 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.
- Hands-on experience with at least one modern frontend framework: Angular (preferred), React, or Vue.
- 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.
🔹Contact: @irev_irina
🌐 Языки
английский (B1 — Средний)
русский (B1 — Средний)
🛠 Навыки
Angular
ClickHouse
Docker
docker-compose
GitLab CI/CD
Grafana
Kafka
kubectl
Kubernetes
Linux
MongoDB
NATS
Node.js
PostgreSQL
Prometheus
RabbitMQ
Redis
TypeScript
🎯 Домены
Affiliate Marketing
CRM
ERP
Performance Marketing
SaaS
🤖 ИИ навыки
Angular
ClickHouse
Design Patterns
Docker
E2E Testing
GitLab CI/CD
Grafana
Integration Testing
Kubernetes
Message Brokers
Microservice Architecture
MongoDB
Node.js
OOP
PostgreSQL
Prometheus
Redis
SOLID
TypeScript
Unit Testing
* Навыки определены автоматически с помощью нейросети
🤖 ИИ домены
Affiliate Marketing
CRM
ERP
Performance Marketing
SaaS
* Домены определены автоматически с помощью нейросети
📢 Информация о публикации
🔗 Оригинальные посты (2)
Канал:javascript_jobs