full-stack role

San Francisco 3 days agoFull-time External
Negotiable
Title: full-stack role .Net) Location: Santa Clara, CA Type: Contract Required Skills: 1. ReactJS 2. .Net Experience 3. Frontend engineering Key Responsibilities: Full-stack delivery: Design, develop, test, and deploy features using , TypeScript, .NET 6/7/8 (C#), and RESTful APIs.Frontend engineering: Build modular UI with React hooks, Context/Redux, component libraries (e.g., MUI/AntD/Fluent), and responsive design; ensure accessibility (WCAG/ARIA) and cross-browser compatibility.Backend engineering: Implement APIs, microservices, and background jobs using ASP.NET Core, integrate with databases (SQL Server/PostgreSQL), and manage ORMs (EF Core/Dapper).Quality & automation: Write unit/integration tests (Jest/React Testing Library, xUnit/NUnit), contribute to CI/CD pipelines, code reviews, and observability.Architecture & patterns: Apply Domain-Driven Design, clean architecture, SOLID principles, and secure coding practices (auth, authz, input validation).Performance & reliability: Optimize front-end rendering, API latency, caching, and database queries; proactively troubleshoot production issues.Collaboration: Partner with product managers and designers to refine requirements; mentor junior engineers; contribute to documentation and standards.