🏖️Front-End Developer - Job Code: 1782490787260

3 weeks, 6 days ago
Full-time
Junior
Software Development
Coconut VA

Coconut VA

Coconut VA: Premier virtual assistant service providing top talent for admin, operations, marketing, and sales. Streamline your business operations with our rigorous selection process and expert VAs.

Professional Services
11-50
Founded 2021

Description

  • Develop and maintain WPF desktop applications using a strict MVVM architecture.
  • Design reusable Views, ViewModels, and DataTemplates.
  • Build interactive 3D viewports/viewers with rotate, scroll, zoom, and zoom-out functionality.
  • Create state-driven user interfaces for complex engineering workflows.
  • Integrate the UI with .NET backend services and external systems.
  • Implement correct command behavior, including enable/disable states and async execution.
  • Improve the performance, responsiveness, and consistency of the UI layer.
  • Collaborate with UI/UX designers to follow the product design language.
  • Work closely with engineers on domain-specific workflow requirements.

Requirements

  • 2+ years of professional front-end development experience.
  • Desktop application development experience is required.
  • Experience with WPF (Windows Presentation Foundation) is required.
  • Strong C# proficiency is required.
  • Solid experience with C# and .NET is preferred.
  • Strong understanding of WPF concepts such as bindings, styles, templates, and resources is preferred.
  • Practical experience with MVVM, such as CommunityToolkit.Mvvm or similar, is preferred.
  • Experience with dependency injection and application composition, such as Microsoft.Extensions.Hosting, is preferred.
  • Experience with data-driven UIs and complex state management is preferred.
  • Ability to work 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 for frequent written and verbal collaboration.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • Experience with ASP.NET Core, Blazor, or other web UI technologies is preferred.
  • Experience with engineering, CAD, or BIM-related software is preferred.
  • Experience working with 3D data or visualization, such as viewports, geometry, or CAD-like systems, is preferred.
  • Familiarity with performance-sensitive desktop applications is preferred.
  • Interest in structural or architectural workflows is preferred.

Benefits

  • Competitive salary with a monthly rate of $1,800–$2,300.
  • 13th month pay.
  • 12 days of paid time off.
  • 12 paid US holidays.
  • Maternity and paternity leave.
  • Comprehensive healthcare coverage, including life insurance through the HMO plan.
  • Mental health support and wellness resources.
  • Milestone gifts, birthday treats, and team experiences such as island getaways, virtual town halls, and regional meetups.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Design Engineer, Embedded Agreements

PandaDoc 251-1K Internet Software & Services

PandaDoc is hiring its first Design Engineer to own the design of its API and integrations surfaces within the Embedded Agreements track, shaping developer and user experiences for a growing ecosystem of tools and AI-native workflows.

CSS Figma HubSpot Prototyping React Salesforce TypeScript
16 hours, 39 minutes ago

Senior Design Engineer, Growth

PandaDoc 251-1K Internet Software & Services

PandaDoc is hiring a fully remote Senior Design Engineer to bridge design and front-end engineering in its Growth team, turning AI-assisted prototypes into production-ready React experiences and shaping how the team builds.

CSS Design Systems Figma React TypeScript
16 hours, 39 minutes ago

Senior Design Engineer, Embedded Agreements

PandaDoc 251-1K Internet Software & Services

PandaDoc is hiring its first Design Engineer to shape the company’s API and integrations surfaces within the Embedded Agreements track, connecting document workflows to external tools and AI-native environments.

CSS Design Systems Figma HubSpot Prototyping React Salesforce TypeScript
16 hours, 54 minutes ago

Senior Design Engineer, Growth

PandaDoc 251-1K Internet Software & Services

PandaDoc is hiring a Senior Design Engineer for its Growth track to turn AI-assisted design prototypes into production React experiences while shaping how the team builds and validates product decisions.

Agile CSS Figma React TypeScript
17 hours, 9 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers