Skip to main content
Web4You Inc. logo

Sr Full Stack Developer (.NET C# Angular)

Web4You Inc.
Be an Early ApplicantFull TimeseniorHybrid
CAPosted April 28, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

TypeScriptSQLAngularGitGitHubCI/CDAPISaaS

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Senior Full Stack Web Developer

Location: Hybrid

Employment Type: Full-Time

Company: Web4You

About the Role

We are looking for a Senior Full Stack Web Developer to support the design, development, and delivery of modern web applications using C# / .NET, Angular, and Blazor.

This role is ideal for someone who is comfortable working across the full stack, understands Clean Architecture and Domain-Driven Design, and can take ownership of complex features from planning through implementation. You will work on business applications that require strong backend design, maintainable frontend development, secure user workflows, and scalable application architecture.

We are looking for a developer who can write clean, testable code, make thoughtful technical decisions, and collaborate closely with product managers, designers, and other developers.

Responsibilities

As a Senior Full Stack Web Developer, you will:

  • Design, build, and maintain full stack web application features.
  • Develop backend APIs, business logic, domain models, application services, and data access layers.
  • Build responsive, user-friendly frontend interfaces using Angular and/or Blazor.
  • Apply Clean Architecture principles to keep application layers maintainable and testable.
  • Use Domain-Driven Design concepts to model business processes, entities, aggregates, and workflows.
  • Work with authentication, authorization, roles, permissions, and secure user workflows.
  • Troubleshoot bugs, performance issues, and production-level concerns.
  • Participate in technical planning, estimation, and solution design.
  • Review code, provide technical feedback, and support other developers.
  • Collaborate with product and project stakeholders to translate requirements into working software.
  • Help improve engineering standards, development workflows, and code quality.

Required Skills and Experience

The ideal candidate will have:

  • 5+ years of experience as a full stack web developer.
  • Advanced experience with C# / .NET and backend API development.
  • Strong frontend experience with Angular and/or Blazor.
  • Experience working with relational databases, Entity Framework, and SQL
  • ng of Clean Architecture, layered architecture, and separation of concerns.
  • Practical understanding of Domain-Driven Design, including entities, value objects, aggregates, repositories, and domain services.
  • Experience building business applications with complex workflows and data-driven interfaces.
  • Ability to work independently and take ownership of assigned features.
  • Strong debugging, problem-solving, and communication skills.
  • Experience with Git-based workflows and code reviews.

Nice to Have

The following would be considered assets:

  • Experience with real-time communication using SignalR, WebSockets, or similar technologies.
  • Experience with cloud services, CI/CD pipelines, or deployment workflows.
  • Experience working in SaaS platforms or multi-tenant applications.
  • Familiarity with TypeScript, Syncfusion, DevExpress, or similar UI/component libraries.
  • Experience with automated testing, including unit, integration, or end-to-end testing.
  • Experience mentoring intermediate or junior developers.
  • Experience contributing to architecture decisions and technical standards.

What We’re Looking For

We are looking for someone who is technically strong, reliable, and comfortable working in a collaborative development environment. The right candidate should be able to ask thoughtful questions, propose practical solutions, and work through complex requirements with both technical and non-technical team members.

This is a good opportunity for a developer who enjoys building practical business software, applying thoughtful architecture, and solving real implementation problems in applications that are actively used by clients.

How to Apply

Please submit your resume and any relevant portfolio, GitHub, or project examples. Candidates selected for the next step will be contacted with additional details about the interview process.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free