We re seeking a pragmatic Full-Stack Web Engineer who can design, build, and scale cloud-native web applications on Microsoft Azure using .NET (C#, ASP.NET Core) for backend services and ReactJS for modern, component-based frontends. You ll collaborate closely with Product, Design, and QA to deliver secure, performant, accessible experiences owning features end-to-end from API design to UI implementation.
What You ll Do
Full-Stack Feature Delivery: Ship user-centric features across ReactJS frontends and ASP.NET Core APIs, following clean architecture and coding standards.
Backend Services: Design RESTful/GraphQL APIs, implement business logic, and integrate with databases and message services (e.g., Azure SQL, Cosmos DB, Azure Service Bus, Azure Storage).
Frontend Engineering: Build responsive, accessible UIs with React, TypeScript, Hooks, and state management (Redux/RTK, React Query, Context).
Cloud-Native & DevOps: Containerize services (Docker), manage IaC (Bicep/Terraform/ARM), and automate CI/CD pipelines (GitHub Actions/Azure DevOps) through to Azure App Service, AKS, or Functions.
Security & Compliance: Implement secure auth (OAuth 2.0/OIDC, Azure AD/B2C), secrets management (Key Vault), data protection, and ensure adherence to privacy and regulatory requirements.
Quality & Observability: Drive unit/integration/end-to-end testing; instrument telemetry and logs (App Insights, OpenTelemetry) and monitor SLOs.
Performance & Reliability: Optimize API and UI performance, caching (Redis), and implement resiliency (retry patterns, circuit breakers, queues).
Accessibility & Localization: Ensure WCAG-aligned accessibility and i18n/l10n across the UI.