Logo
Emerald Resource Group

.Net Fullstack Developer

Emerald Resource Group, Cleveland, Ohio, us, 44101


Job Title:

Full Stack .NET Developer

Duration:

1 year Contract

Location:

100% Remote

Requirements:

US Citizen

Key Responsibilities:Develop and maintain Frontend applications using ASP.NET Core (Razor, MVC, Web API).Work with reactive Front End frameworks, with a preference for Vue, but transferrable concepts from others are also acceptable.Design and implement Multi Page Applications (MPA) with a focus on ASP.NET Core 8.Manage routing, authentication, authorization, and other "up-front" activities inASP.NET Core.Utilize Razor Pages to serve standalone Vue apps.Develop and maintain Web APIs, either Controller-based or Minimal, for communication with Vue apps.Act as a proxy for backend/middleware Web API(s), aggregating and transforming data as necessary.Implement Vue 3 for reactivity and Pinia for state management.Work with Vite + Vite.AspNetCore for Hot Module Replacement (HMR) at development time, and bundling, minification, and chunking at build time.Utilize Quasar as a Vue component and styling framework, using Vite Plugin instead of the Quasar CLI.Incorporate TypeScript into the development process, while also being capable with straight JS.Potentially implement SignalR for real-time data updates.Develop and maintain Backend/Middleware using ASP.NET Core 6 or 8 Web API, with possible Controller-based or Minimal structure.Implement aspects that may use EF Core 3.1+ for data management.Requirements:

Solid understanding of .NET and C#.Proficiency in ASP.NET Core (Razor, MVC, Web API).Experience with reactive Front End frameworks, ideally Vue, or transferable concepts from others.Familiarity with Frontend - Multi Page Application development.Hands-on experience with ASP.NET Core 8, handling routing, authentication, authorization, and other "up-front" activities.Experience with Razor Pages serving standalone Vue apps.Proficient in Web API development, with potential Controller-based or Minimal approaches.Knowledge of Vue 3 for reactivity and Pinia for state management.Familiarity with Vite + Vite.AspNetCore for HMR, bundling, minification, and chunking.Experience with Quasar for Vue component and styling framework, using Vite Plugin.Capability with TypeScript, with the ability to handle straight JS.Exposure to SignalR for real-time data updates.Backend/Middleware development using ASP.NET Core 6 or 8 Web API, with possible Controller-based or Minimal structure.Familiarity with EF Core 3.1+ for data management.Benefits:

Opportunity to work with the latest technologies in a fast-paced and innovative Ecommerce environment.100% remote work, offering flexibility and work-life balance.Exposure to a well-established ecommerce company committed to technological advancement.Competitive compensation for a one-year contract.Attention Employers!

Seeking exceptional talent? We've got the solution: Share your job descriptions with us.

Precision Matching:

We'll pinpoint the perfect candidates.Time Saver:

Fill crucial roles faster than ever.Showcase Your Brand:

Attract top talent aligned with your mission.Partnership:

We're your allies in successful hiring.Network Access:

Tap into our extensive candidate pool.Confidentiality:

Your needs are handled discreetly.

Elevate your team today! Contact us to share your job descriptions and discover your next top performer. Send inquiries, cover letters and resumes to

markjr@emeraldresourcegroup.com.