First Point Group

C# Developer

Posted: 3 minutes ago

Job Description

Are you a C# developer who loves Blazor and wants to work on a project that truly makes an impact? Join a small, agile team building a WPF + Blazor application used in production every day. This is your chance to own features, improve performance, and deliver high-quality software, all while working remotely on your own schedule.You’ll collaborate directly with the CTO, ship real features fast, tackle challenging problems, and contribute to the technical direction—no micromanagement, just meaningful ownership.What You’ll DoShip production-ready features across our WPF + Blazor app, enhancing UX and functionality.Build and maintain backend logic using C# (.NET) with EF Core + SQLite (code-first).Design or adjust database schemas, write migrations, and optimize SQLite queries.Triage bugs, refactor for maintainability, and reduce technical debt.Write integration tests and keep CI/CD pipelines smooth and reliable.Profile, debug, and improve performance, reliability, and polish.Participate in code reviews and help maintain high coding standards.What You Bring3+ years professional .NET (C#) experience.Hands-on Blazor experience (required) and WPF knowledge or willingness to learn.Strong understanding of EF Core, LINQ, and SQLite migrations.Comfortable with Git workflows, integration testing, and taking ownership of your work.Clear communication skills and a proactive, results-driven mindset.Nice to HaveFrontend fundamentals: HTML/CSS/JS and component-driven UI.Experience with async/await, background jobs, caching, and observability.Passion for sim racing or motorsport 🏎️ (optional but adds fun!).Why This Role Stands OutCompetitive, market-related compensation.100% remote – work from anywhere in SA.Flexible hours – we value outcomes over timesheets.Direct feedback and ownership – make an impact on key decisions.Work closely with a CTO who values speed, quality, and real contribution.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In