Front-End Developer @Coconut
Software Development
Salary usd 1,800 - 2,3..
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Front-End Developer @Coconut

2mths ago - Coconut is hiring a remote Front-End Developer. 💸 Salary: usd 1,800 - 2,300 per month 📍Location: EST (UTC-5)

Role Description

We're currently looking for top talent to fill the role below:

  • Role: Front-End Developer
  • Monthly Rate: $1800-2300
  • Availability: 40 hours/week
  • Time Zone: Anytime within 4:00 AM to 3:00 PM EST

To streamline your application, please carefully review and complete ALL THREE items below before proceeding to the application form.

What to Prepare:

  • English Proficiency Rating – You will need to enter your CEFR English proficiency level in the application form. If you’re unsure of your rating, you can take a quick assessment here: EF SET Quick Check.
  • Coconut VA Profile (Resume) – Before submitting your application, please create your Coconut VA profile using this template: Coconut VA Profile Template. ⚠️⚠️⚠️ YOUR RESUME MUST FOLLOW THIS FORMAT AND SHOULD BE IN ENGLISH. This is a test of how keen you are with details and how well you follow instructions. ⚠️⚠️⚠️
  • 1-Minute Introduction Video – Record a short introduction video (preferably using Loom) and provide the link in your application. Before you do, check out these video tips and sample videos. Important: By submitting your video, you grant Coconut permission to share it on our platforms to help increase your chances of being matched with a client. Videos with broken or dummy links will result in disqualification.

Experience Needed:

  • Develop and maintain WPF desktop applications using a strict MVVM architecture
  • Design clean, reusable Views, ViewModels, and DataTemplates
  • 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

Good to have:

  • Solid experience with C# and .NET
  • Strong understanding of WPF (Bindings, Styles, Templates, Resources)
  • Practical experience with MVVM (e.g. CommunityToolkit.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 ASP.NET 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

Non-negotiable Requirements:

  • Desktop application development experience (critical differentiator from web/mobile devs)
  • WPF (Windows Presentation Foundation) experience
  • C# proficiency

Industry/Tools Experience:

  • C#
  • .NET
  • Frameworks & Libraries
  • WPF (Windows Presentation Foundation)
  • MVVM (Model-View-ViewModel)
  • CommunityToolkit.Mvvm
  • Microsoft.Extensions.Hosting
  • ASP.NET Core
  • Blazor

Benefits

  • ✅ 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.

Before You Apply
️
remote Be aware of the location restriction for this remote position: EST (UTC-5)
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Front-End Developer @Coconut
Software Development
Salary usd 1,800 - 2,3..
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: EST (UTC-5)
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 127,048+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later