Full Stack Developer (.NET / Angular)
- Location
- Not specified
- Employment
- Full-time
- Category
- Frontend
- Posted
Description
Design, develop, and maintain backend services and APIs using C#, .NET 8+, ASP.NET Core, and Entity Framework Core.
Build responsive, component-based user interfaces with Angular (v16+), TypeScript, RxJS, and modern UI libraries (Angular Material, Tailwind, or Bootstrap).
Design and implement RESTful APIs — including versioning, OpenAPI/Swagger documentation, and backward compatibility — as well as gRPC and SignalR services where applicable.
Model, query, and optimize relational databases (PostgreSQL, MS SQL Server): schema design, indexing, stored procedures, and migrations.
Implement caching, background processing, and messaging using Redis, Hangfire or Quartz.NET, and RabbitMQ or Azure Service Bus.
Apply Clean Architecture, SOLID principles, and established design patterns (CQRS, Repository, Mediator) consistently across the codebase.
Implement authentication and authorization: JWT, OAuth 2.0 / OpenID Connect, IdentityServer or Entra ID (Azure AD), and role-based access control.
Write unit, integration, and end-to-end tests (xUnit/NUnit, Jasmine/Karma, Playwright or Cypress) and maintain meaningful code coverage.
Containerize applications with Docker and support deployment, Azure App Service, or on-premises environments.
Build and maintain CI/CD pipelines (Azure DevOps, GitHub Actions, or GitLab CI) for automated build, test, and release.
Profile and optimize application performance: SQL query tuning, lazy loading, bundle size reduction, change detection strategy, and memory usage.
Troubleshoot production issues using structured logging and monitoring tools (Serilog, ELK, Application Insights, Prometheus/Grafana).
Follow secure coding practices (OWASP Top 10) and ensure compliance with internal security and data protection policies.
Participate in code reviews, technical design discussions, and effort estimation; mentor junior developers.
Work within an Agile/Scrum process.
Apply at the source
This role was published by Proxima Tech Solutions and listed via Careera. Applications are handled there, not on this site.
Original posting: https://careera.az/job/-full-stack-developer-net-angular