Share this job
.Net Fullstack Developer
Cleveland, OH
Apply for this job

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.



Apply for this job
Powered by