Your Role
Lead full-stack development with .NET (C#) and Vue.js
Define system architecture, ensuring scalability, security, and performance
Apply SOLID principles, TDD/BDD, and clean code practices
Drive code reviews, CI/CD pipelines, and engineering excellence
Collaborate with product, design, and engineering teams
Evolve internal tools and processes to enhance productivity
Mentor and guide mid/junior developers
Must-Haves
9 years of full-stack development experience
Strong proficiency in .NET Core / C# and modern JS frameworks (Vue.js preferred)
Expertise in REST APIs, Git, automated testing, CI/CD
Experience with SQL Server (or Postgres), including query optimisation and indexing
Familiarity with Azure cloud services (Functions, App Service, Service Bus, Key Vault, App Insights – any two required)
Hands-on with Entity Framework Core, migrations, and performance tuning (AsNoTracking, projections, compiled queries)
Redis caching with clear invalidation strategies (cache-aside/TTL)
Skilled in OAuth2/OIDC integrations, webhooks, retries/backoff, and idempotency
Strong communication skills and ability to mentor and lead code reviews
Experience with profiling & load testing (e.g., .NET profilers, k6/JMeter) and tracking performance metrics (latency, throughput, error rate, cost impact)
Good-to-Have
Infrastructure-as-Code experience (Terraform, Bicep)
Knowledge of DDD concepts
Health tech or regulated domain background
Open-source contributions or experience giving technical talks
React/Angular experience (if no Vue.js background)
Work Culture
Strong async & proactive communication
Collaboration via Slack, Notion, and Azure DevOps
Ownership of delivery with a balance between speed and technical debt management
Clear documentation and alignment across distributed teams
Interview Process (All rounds are virtual)
L0 – Short Tech Round: 30–45 mins (via Google Meet, laptop/desktop with camera required)
L1 – Deep Tech Round: ~90 mins (via Google Meet, laptop/desktop with camera required, candidate must connect to a Virtual Machine)
L2 – Cultural Fit Check: ~1 hour (via Microsoft Teams, with CTO or Founder, laptop/desktop with camera required)
LEVEL OF EXPERTISE
.Net - 9 years
Vue.Js - 3 years
CI/CD - 5 years
TDD Principles - 5 years
c# - 9 years
SQL - 9 years
Azure - 5 years
Entity Framework - 5 years
Rest API - 5 years
GIT - 3 years