Full Stack .NET / Vue Developer (Mid/Senior)

Teambase DMCC

Polska

Remote

PLN 110,000 - 175,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote work
International team

Job summary

Teambase DMCC is hiring for strong Mid-level and Senior .NET developers to join a fully remote, Europe-wide team. You will deliver features across legacy ASP.NET MVC 5 and new .NET 10 / Vue 3 apps, turning business needs into practical solutions with the Product Owner and Team Leader.

You'll build background jobs, Azure functions, tests, and participate in code reviews including AI-related changes. Senior level includes ownership of complex modules and mentoring responsibilities.

Qualifications

  • 3+ years of commercial experience with C#/.NET, including ASP.NET MVC / Web API and ASP.NET Core.
  • Strong SQL Server: stored procedures, views, indexes, and reading query plans; EF6 and EF Core.
  • Practical Vue 3 and TypeScript (strong React or Angular acceptable if you will work in Vue).
  • Ability to read and modify legacy jQuery, Knockout.js, and Kendo UI code.
  • Async programming, dependency injection, SOLID, and design patterns.
  • Practical Azure (App Service, Azure SQL, Storage, Functions, Key Vault, Application Insights), Azure DevOps, and Git.
  • Unit and integration testing (xUnit, NUnit, or MSTest) and secure coding practices.
  • English at Upper-Intermediate (B2) or higher, spoken and written, and comfortable working asynchronously in a distributed team.

Responsibilities

  • Deliver features end-to-end across API, UI, database, and tests, in both the legacy ASP.NET MVC 5 product and new .NET 10 / Vue 3 applications.
  • Turn business requirements into practical solutions with the Product Owner and Team Leader, and spot missing cases before implementation.
  • Build background jobs, Azure Functions, queue-driven processing, and integrations.
  • Write unit and integration tests, support QA, and fix defects.
  • Review pull requests, including AI-generated changes.
  • Own complex modules end-to-end at Senior level: requirements clarification, technical design, implementation, release, and production stabilization.
  • Lead incremental modernization: .NET Framework to .NET 10, Azure Functions to the isolated worker model, OpenTelemetry, and automated tests.
  • Mentor junior and mid-level developers.
  • Shape how the team works with AI: repository agent configuration, the spec-driven workflow, and safe practices.
  • Explain trade-offs to Product Owners and raise risks early.

Skills

C#
ASP.NET MVC / Web API
SQL Server
EF6 / EF Core
Vue 3
TypeScript
Legacy JS frameworks (jQuery/Knockout)
Async programming
SOLID & design patterns
English (B2+)

Tools

Azure
Azure DevOps
Git
EF Core
Kendo UI

Job description

Teambase is an insurtech software vendor building cloud-based solutions for insurance carriers, brokers, and MGAs: underwriting workflows, portals, policy and quotation management, integrations, reporting, and document processing. Our main product is a mature ASP.NET MVC 5 application on .NET Framework 4.8, and new development is built on .NET 10 and Vue 3 on Azure. Developers work full-stack. We are hiring at both strong Mid-level and Senior level. The core work is the same, and the scope of ownership grows with seniority. We'll agree on the level during the interview process, based on your experience. We are fully remote, with a team spread across Europe, the UAE, and other countries. Most collaboration happens in English, in writing, and across time zones. Tech stack: C#, .NET Framework 4.8 / ASP.NET MVC 5 and .NET 10, SQL Server / Azure SQL, EF6 / EF Core, Vue 3 + TypeScript, legacy jQuery / Knockout.js / Kendo UI, Azure, Azure DevOps, Claude Code.

What you will do
  • Deliver features end-to-end across API, UI, database, and tests, in both the legacy ASP.NET MVC 5 product and new .NET 10 / Vue 3 applications
  • Turn business requirements into practical solutions with the Product Owner and Team Leader, and spot missing cases before implementation
  • Build background jobs, Azure Functions, queue-driven processing, and integrations
  • Write unit and integration tests, support QA, and fix defects
  • Review pull requests, including AI-generated changes
  • At Senior level, you will also Own complex modules end-to-end: requirements clarification, technical design, implementation, release, and production stabilization
  • Lead incremental modernization: .NET Framework to .NET 10, Azure Functions to the isolated worker model, OpenTelemetry, and automated tests
  • Mentor junior and mid-level developers
  • Shape how the team works with AI: repository agent configuration, the spec-driven workflow, and safe practices
  • Explain trade-offs to Product Owners and raise risks early
For all levels
  • 3+ years of commercial experience with C# and .NET, including ASP.NET MVC / Web API and ASP.NET Core
  • Solid SQL Server: stored procedures, views, indexes, and reading query plans; EF6 and EF Core
  • Practical Vue 3 and TypeScript (strong React or Angular experience is accepted if you are willing to work in Vue)
  • Ability to read and modify legacy jQuery, Knockout.js, and Kendo UI code
  • Async programming, dependency injection, SOLID, and design patterns
  • Practical Azure (App Service, Azure SQL, Storage, Functions, Key Vault, Application Insights), Azure DevOps, and Git
  • Unit and integration testing (xUnit, NUnit, or MSTest) and secure coding practices
  • English at Upper-Intermediate (B2) or higher, spoken and written, and comfort working asynchronously in a distributed team
For Senior level
  • 5+ years of commercial experience, preferably on enterprise products, across .NET Framework (ASP.NET MVC 5, Web API 2) and modern ASP.NET Core
  • Strong SQL Server / Azure SQL: complex T-SQL, query plans, locking, and safe schema changes
  • Security: Microsoft Entra ID, OAuth 2.0 / OpenID Connect, OWASP Top 10
  • Production debugging across application, database, configuration, and infrastructure
  • Confident stakeholder communication for requirements and design discussions
Nice to have
  • AI-assisted development: daily use of Claude Code, GitHub Copilot agent mode, Cursor, or similar, reviewing AI output to the same standard as human code, and spec-driven development (GitHub Spec-Kit, OpenSpec)
  • Developing AI agents: calling LLM APIs from .NET with structured output and tool calling; building agents or MCP servers with Microsoft Agent Framework, Microsoft.Extensions.AI, Azure AI Foundry, or the Claude Agent SDK
  • RAG and evaluation: embeddings, hybrid search, grounding with citations, evaluation sets, and prompt-injection defense
  • Insurance, finance, or broker-systems domain experience
  • Migrating from .NET Framework to modern .NET; Docker, Azure Container Apps, Aspire, GitHub Actions, Playwright
  • Mobile development (Flutter, React Native, .NET MAUI, Capacitor) or RPA (UiPath, Power Automate)
  • Feature and module ownership on a live insurtech platform and on new .NET 10 / Vue 3 projects
  • Modernization work with real influence on technical design and delivery practice
  • A clear path towards senior responsibilities for mid-level developers
  • Involvement in AI initiatives: agents, document processing, and knowledge search
  • Claude Code as our standard AI development tool, with a seat for every developer on our team subscription.
  • Some projects use spec-driven development with GitHub Spec-Kit, and you own every line you submit, whoever or whatever wrote it
Fully remote work

Fully remote work in an international team.

Contract & Pay

Contractor agreement, paid monthly in USD. This role is open to candidates based anywhere in Europe, including EU and non-EU countries. Salary: $2,500-4,000 per month, depending on level and experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (TypeScript / Nest.js / AWS)
Senior Backend Engineer (TypeScript / Nest.js / AWS)

Vecten • Warszawa

Hybrid
PLN 180,000 - 300,000
Senior Software UI Engineer
Senior Software UI Engineer

Nerdio • Poland

On-site
PLN 298,000 - 372,000
Stock Options
Health and Welfare Plans
Life and Disability Plans
+2
Remote Full-Stack .NET & Vue Engineer
Remote Full-Stack .NET & Vue Engineer

Teambase DMCC • Polska

Remote
PLN 110,000 - 175,000
Fully remote work
International team
Engineering Manager, Frontend (Maternity Cover)
Engineering Manager, Frontend (Maternity Cover)

Cleeng • Poznań

Remote
PLN 180,000 - 280,000
Remote-friendly
International team
Flexible hours
Engineering Manager, Frontend (Maternity Cover)
Engineering Manager, Frontend (Maternity Cover)

Cleeng • Województwo wielkopolskie

Remote
PLN 180,000 - 260,000
Flexible hours
Remote-first culture
Paid sick leave
+1
Senior Full-Stack Developer (AI-Driven Development)
Senior Full-Stack Developer (AI-Driven Development)

5Blue Software • Województwo mazowieckie

Remote
PLN 180,000 - 280,000
Flexible Work Environment: Remote work
1:1 English Classes
Premium Medical Insurance
+5
Lead FullStack Engineer (AI)
Lead FullStack Engineer (AI)

Xebiacee • Polska

Remote
PLN 350,000 - 550,000
Full-stack developer (AI-assisted development)
Full-stack developer (AI-assisted development)

TechBiz Global GmbH • Polska

Hybrid
PLN 180,000 - 300,000
AI-Native Engineer (Full-Stack / Agentic AI Engineer)
AI-Native Engineer (Full-Stack / Agentic AI Engineer)

Vecten • Warszawa

On-site
PLN 240,000 - 360,000
Senior AI Engineer (Remote, Contract)
Senior AI Engineer (Remote, Contract)

INFUSE • Polska

Remote
PLN 180,000 - 280,000
Fully remote work format
Collaborative and creative environment
Paid time off and sick leave
+1
Top locations