C#/.NET Desktop Developer - Code
Job in
San Antonio, Bexar County, Texas, 78208, USA
Listed on 2026-10-09
Listing for:
Remote Jobs
Full Time
position Listed on 2026-10-09
Job specializations:
-
Software Development
Front End Developer, Full Stack Developer, .NET Developer, Software Engineer
Job Description & How to Apply Below
At Coconut, we connect founders and businesses with top-tier remote talent while prioritizing meaningful, reliable partnerships. We believe success happens when everyone wins. Clients achieve their goals, and our virtual professionals find purpose and growth in their work. We're currently looking for top talent to fill the role below:
Role:
Front-End Developer
Monthly Rate: $
Availability: 40 hours/week
Time Zone:
Anytime within 4:00 AM to 3:00 PM EST
- Develop and maintain WPF desktop applications using a strict MVVM architecture
- Design clean, reusable Views, View Models, and Data Templates
- Build the interactive viewports/viewers where users can rotate, scroll, zoom in, and zoom out the 3D model.
- Build state-driven UIs for complex engineering workflows
- Integrate UI with .NET backend services and external systems
- Ensure correct command behaviour (enable/disable, async execution, UI state)
- Improve performance, responsiveness, and consistency of the UI layer
- Collaborate with UI/UX designers while following the design language
- Collaborate closely with engineers on domain-specific workflows
- Solid experience with C# and .NET
- Strong understanding of WPF (Bindings, Styles, Templates, Resources)
- Practical experience with MVVM (e.g. Community Toolkit.Mvvm or similar)
- Ability to build UI with clear separation of concerns
- Experience with dependency injection and application composition (e.g. Microsoft.Extensions.Hosting)
- Experience with data-driven UIs and complex state management
- Ability to work across different UI paradigms (desktop and web)
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience)
- 2+ years of professional front-end development experience
- Comfortable working asynchronously with a globally distributed remote team
- Reliable availability for a full 8-hour workday within the 5:00 AM - 5:00 PM EST window
- Full professional fluency in English, as this role involves frequent written and verbal collaboration across a distributed team
- Experience with []() Core or Blazor (or other web UI technologies)
- Experience with engineering, CAD, or BIM-related software
- Experience working with 3D data or visualisation (e.g. viewports, geometry, CAD-like systems)
- Familiarity with performance-sensitive desktop applications
- Interest in structural or architectural workflows
- Desktop application development experience (critical differentiator from web/mobile devs)
- WPF (Windows Presentation Foundation) experience
- C# proficiency
- C#
- .NET
- Frameworks & Libraries
- WPF (Windows Presentation Foundation)
- MVVM (Model-View-View Model)
- Community Toolkit.
Mvvm - Microsoft.
Extensions.
Hosting - Core
- Blazor
- Competitive Salary
- We recognize your skills and experience with a great compensation package. - 13th Month Pay
- Enjoy an extra month’s salary - because who doesn’t love a little bonus? - Paid Time Off
- Recharge with 12 days of PTO to use however you like - vacation, self-care, or just a break from it all! - US Holidays Off
- Enjoy 12 paid US holidays throughout the year. - Maternity & Paternity Leave
- We support growing families with dedicated leave for new parents. - Comprehensive Healthcare
- We’ve got you and your family covered with quality healthcare benefits. - Life Insurance* - Our full-time HMO plan includes life insurance for extra peace of mind.
- Mental Health Support
- Prioritize your well-being with access to mental health consultations and wellness resources. - Milestone Gifts & Birthday Treats
- We celebrate your achievements and make your special day even better! - Exciting Team Experiences
- Think island getaways, virtual town halls, and regional meetups - because work should be fun, too! - Stay Connected
- Be part of a supportive network where you can learn, grow, and connect with amazing people.
Some benefits may vary. Full details will be provided during the onboarding process.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×