Job VC
Lead Full Stack Engineer(.NET & Angular)
Technologies
Description
We are looking for a
Senior/Lead Full Stack Engineer
to join our client`s European Platform & APIs team.
This is a hands-on technical leadership role: you will spend ~70% of your time developing while also leading a small team of two engineers (growing to
4–5).
Over time, the balance between hands-on and leadership responsibilities will evolve accordingly.
You will own the
Source Management
area — a core part of the platform responsible for maintaining records of hundreds of thousands of web sources. This is a data-heavy domain where accuracy directly impacts real-time web scraping and content processing.
The role offers significant scope to define architecture, shape team culture, and modernize a core part of the data processing pipeline.
Experience / Skills required:
Must have:
6+ years of professional .NET C# development experience
Strong front-end experience with Angular (or similar component-based frameworks)
Microservices architecture expertise, especially event-driven systems
Production experience with AWS services (S3, EC2, SQS, etc.)
Experience with both SQL and NoSQL databases (MongoDB, Elasticsearch preferred)
Strong API design and development skills
Experience with CI/CD tools (TeamCity, Azure DevOps)
Experience with observability tools (Grafana, Splunk)
Strong knowledge of async/await, multithreading, and performance optimization
Understanding of distributed systems: retries, idempotency, messaging (SQS, RabbitMQ, Kafka, etc.)
Experience modernizing legacy systems while maintaining stability
Strong collaboration skills and cross-team experience
Upper-Intermediate English or higher
Nice to have:
Experience with news aggregation, media data, or document processing pipelines
Background in high-load web scraping or data extraction systems
Familiarity with Python for data processing
Experience with containerization (Docker, Kubernetes)
Understanding of financial services or real-time data processing
Responsibilities:
Architecture & Development
Design and build services handling millions of daily processing events
Lead redesign of data pipelines using AWS infrastructure (SQS, S3, EC2)
Drive architectural decisions for distributed systems
Lead and grow a team of engineers (2 →
4–5),
including hiring and onboarding
Quality & Reliability
Improve test coverage, logging, monitoring, and operational tooling
Conduct code reviews and support knowledge sharing within the team
Document business logic and architectural decisions
Participate in architecture discussions and improve engineering efficiency
We offer:
Competitive salary with regular review
Medical Insurance after 3 months probation period (can be used in Ukraine)
Vacation (up to 20 working days)
Sick leaves (10 working days)
National Holidays as paid time off (11 days)
Online English courses
Accountant assistance and legal support
Flexible working schedule — remote, office-based, or hybrid format
Direct cooperation with the customer
Dynamic environment with low level of bureaucracy and great team spirit
Challenging projects in diverse business domains and a variety of tech stacks
Communication with Top/Senior level specialists to strengthen your hard skills
Online teambuildings
Volunteering culture development and support
Senior/Lead Full Stack Engineer
to join our client`s European Platform & APIs team.
This is a hands-on technical leadership role: you will spend ~70% of your time developing while also leading a small team of two engineers (growing to
4–5).
Over time, the balance between hands-on and leadership responsibilities will evolve accordingly.
You will own the
Source Management
area — a core part of the platform responsible for maintaining records of hundreds of thousands of web sources. This is a data-heavy domain where accuracy directly impacts real-time web scraping and content processing.
The role offers significant scope to define architecture, shape team culture, and modernize a core part of the data processing pipeline.
Experience / Skills required:
Must have:
6+ years of professional .NET C# development experience
Strong front-end experience with Angular (or similar component-based frameworks)
Microservices architecture expertise, especially event-driven systems
Production experience with AWS services (S3, EC2, SQS, etc.)
Experience with both SQL and NoSQL databases (MongoDB, Elasticsearch preferred)
Strong API design and development skills
Experience with CI/CD tools (TeamCity, Azure DevOps)
Experience with observability tools (Grafana, Splunk)
Strong knowledge of async/await, multithreading, and performance optimization
Understanding of distributed systems: retries, idempotency, messaging (SQS, RabbitMQ, Kafka, etc.)
Experience modernizing legacy systems while maintaining stability
Strong collaboration skills and cross-team experience
Upper-Intermediate English or higher
Nice to have:
Experience with news aggregation, media data, or document processing pipelines
Background in high-load web scraping or data extraction systems
Familiarity with Python for data processing
Experience with containerization (Docker, Kubernetes)
Understanding of financial services or real-time data processing
Responsibilities:
Architecture & Development
Design and build services handling millions of daily processing events
Lead redesign of data pipelines using AWS infrastructure (SQS, S3, EC2)
Drive architectural decisions for distributed systems
Lead and grow a team of engineers (2 →
4–5),
including hiring and onboarding
Quality & Reliability
Improve test coverage, logging, monitoring, and operational tooling
Conduct code reviews and support knowledge sharing within the team
Document business logic and architectural decisions
Participate in architecture discussions and improve engineering efficiency
We offer:
Competitive salary with regular review
Medical Insurance after 3 months probation period (can be used in Ukraine)
Vacation (up to 20 working days)
Sick leaves (10 working days)
National Holidays as paid time off (11 days)
Online English courses
Accountant assistance and legal support
Flexible working schedule — remote, office-based, or hybrid format
Direct cooperation with the customer
Dynamic environment with low level of bureaucracy and great team spirit
Challenging projects in diverse business domains and a variety of tech stacks
Communication with Top/Senior level specialists to strengthen your hard skills
Online teambuildings
Volunteering culture development and support