freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer – Full Stack Web Developer (C#/Blazor)

Summary

Build full-stack web apps in C#/Blazor and ASP.NET Core, crafting responsive UIs and secure APIs for business-critical SaaS in ERP, ecommerce, and POS.

Job Brief

We are a forward-thinking SaaS startupbuilding enterprise-grade solutions that empower businesses worldwide. We’re scaling our engineering team to tackle exciting challenges in business operations (ERP), ecommerce, and point of sale solutions. Split Office / Work from home opportunity. Join us to shape the future of business-critical web applications!

Responsibilities

  • Design, develop, and maintain full-stack web applications using C#, Blazor (Server/WASM), ASP.NET Core, and Web API
  • Build responsive UIs with HTML5, CSS3, and JavaScript/TypeScript
  • Architect and optimize RESTful APIs and backend services
  • Collaborate on DevExpress XAF-based solutions (modules, business objects, and workflows)
  • Implement secure authentication/authorization flows (e.g., OAuth2, JWT)
  • Write clean, testable code and participate in code reviews
  • Troubleshoot performance bottlenecks and optimize SQL queries
  • Mentor junior developers and contribute to technical documentation

Skills Required

Must-Have

  • 2+ years of experience with C# and .NET
  • Knowledge of Blazor (Server or WASM) and JavaScript/TypeScript
  • Strong proficiency in HTML5, CSS3, and modern frontend frameworks
  • Familiarity with Git, DevOps pipelines, and cloud platforms (Azure/AWS)

Nice-to-Have

  • Experience with DevExpress XAF (or similar low-code frameworks)
  • Knowledge of microservices architecture and Docker
  • Familiarity with testing frameworks (xUnit, Moq, Playwright)
  • Exposure to CI/CD tools (GitHub Actions, Azure DevOps)

Soft Skills

  • Strong problem-solving and analytical mindset
  • Excellent communication skills for technical and non-technical stakeholders
  • Ability to thrive in Agile/Scrum environments
  • Passion for learning new technologies and mentoring others

Why Join Us?

  • Competitive salary + equity/performance bonuses
  • Flexible remote/hybrid work options
  • 🚀 Professional development budget (conferences, courses)
  • 🩺 Comprehensive health benefits and 401(k) matching
  • Latest hardware/software tools
  • 🧑 Collaborative, no-ego engineering culture
  • ️ Generous PTO and wellness programs

See also