Full Stack Developer (React / .NET)
Full Stack Developer (React /.NET)Location: RemoteJob Type: Contract Client: TechM / GainwellJob Description:A Full Stack Developer builds high-performance web applications by combining dynamic user interfaces with robust backend services. Responsibilities include designing front-end components using React.js and developing secure, scalable server-side applications using the .NET framework.Key ResponsibilitiesBuild UI: Design and develop user-facing features using React.js and JSX.Backend APIs: Create secure, scalable Web APIs and microservices using C# and.NET Core.Reusable Code: Write modular, clean, and reusable code across both front-end and backend layers.State Management: Implement clean front-end state architecture using Redux, Context API, or MobX.Database Integration: Design and optimize database schemas using Entity Framework and SQL Server.Optimization: Fine-tune overall application performance, responsiveness, and cross-browser speed.Collaboration: Work with UI/UX designers and development teams to deliver seamless features.Essential Skills & RequirementsFront-End Tech: Strong proficiency in React.js, JavaScript (ES6+), HTML5, and CSS3..NET Ecosystem: Deep knowledge of C#,.NET Core /.NET 6+, and ASP.NET Web API.Database Skills: Experience with relational databases like SQL Server or PostgreSQL.Build Tools: Familiarity with modern pipelines, including Webpack, NPM, and NuGet.Testing & Debugging: Experience with testing tools like Jest for front-end and xUnit/NUnit for backend.Version Control: Proficiency with Git/GitHub for code repository management.