Full-Stack Tech Lead / Architect (Angular + NestJS)
We are seeking a Full-Stack Tech Lead / Architect with deep expertise in Angular and Node.js/NestJS, who can define the architecture of enterprise-grade systems, lead technical standards, and mentor development teams.
This is a part-time consulting role ideal for engineers who already hold senior positions but want to influence system design, establish best practices, and guide teams on complex full-stack projects.
You will focus on strategic architectural decisions, ensuring scalability, maintainability, and high performance of front-end and back-end systems, while enabling your teams to deliver production-grade solutions.
โ๏ธ Tech Stack
Frontend: Angular 15โ18 (TypeScript, RxJS, Signals, Reactive Forms)
Backend: Node.js with NestJS (modular, microservice-ready)
APIs: REST / GraphQL, JWT / OAuth2 authentication
Databases: PostgreSQL, MongoDB
Frontend Architecture: modular design, lazy-loaded modules, monorepo structures, state management (NgRx, Akita, Signals)
Backend Architecture: microservices, modular NestJS applications, event-driven patterns
CI/CD & DevOps: Git, GitHub Actions, Docker, Kubernetes
Observability: Prometheus, Grafana (or equivalents)
๐งฉ Key Responsibilities
Architecture & Strategy (โ60%)
- Define and evolve full-stack architecture for enterprise applications.
- Set technical standards, coding guidelines, and scalable modular patterns.
- Ensure smooth CI/CD pipelines, DevOps integration, and system observability.
- Evaluate new technologies and design decisions to improve maintainability and performance.
Team Leadership & Mentorship (โ30%)
- Provide guidance and coaching for frontend and backend developers.
- Conduct architectural and code reviews, ensure adherence to best practices.
- Foster knowledge sharing, cross-team collaboration, and adoption of scalable solutions.
Hands-on Technical Guidance (โ10%)
- Build proof-of-concept implementations or templates to demonstrate best practices.
- Review complex implementation designs and assist teams with challenging technical problems.
๐ง Required Skills
- 8+ years of experience in web development with full-stack and architectural exposure.
- Strong expertise in Angular internals (rendering, change detection, RxJS, Signals).
- Solid knowledge of Node.js / NestJS backend development and modular system design.
- Deep understanding of microservices, event-driven architectures, and scalable systems.
- Experience with CI/CD pipelines, Docker, Kubernetes, and observability tools.
- English B2+ for technical discussions.
- Proven experience in mentoring teams and leading architectural decisions.
๐ Nice to Have
- Experience with micro frontends, monorepos, and modular frontend/backends.
- Advanced testing strategies (Jest, Cypress, Playwright) at an architectural level.
- Messaging systems (Kafka, RabbitMQ, Redis) experience.
- Security, performance optimization, and monitoring expertise.
- Open-source contributions to frameworks or architecture discussions.
๐ Why Join Us
- Top Compensation: Among the highest part-time rates in Ukraine.
- Flexibility: True part-time, adaptable to your schedule.
- Remote-First: Work from anywhere.
- Architectural Impact: Define and lead the full-stack architecture of enterprise systems.
- Engineering-Focused: No presales, bureaucracy, or unrelated tasks โ focus on strategic technical work.
Required skills experience
Angular | 6 years |
Nest.js | 5 years |
Node.js | 5 years |
Required languages
English | B2 - Upper Intermediate |
Ukrainian | Native |