368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$22k – $28k per year
Location
Remote (Philippines)
Seniority
Junior · 2+ years exp
Overview
Company
Impact
Profile match
Tell us when you can travel — we find where to go, when the weather is best, at the best price.

AtCoconut, 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: $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:

1⃣ 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.

2⃣ 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.

3⃣ 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.

Requirements

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](http://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

We’re all about uplifting lives in Coconut and we make sure we provide benefits that support work-life balance, well-being, and growth. Here’s what you can look forward to as part of the Coconut Community!

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$17k – $40k per year (Estimated) • Remote/Hybrid • 3+ years exp • Moscow
Java
Kotlin
Kotlin
Kotlin Coroutines
Mobile
Clean Architecture
MVVM
DevOps
CI/CD
Apply
$49k – $173k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Kfar Saba
Java
Kotlin
Python
SQL
C#
C#
.NET
DevOps
AWS
CI/CD
Apply
$10k – $34k per year (Estimated) • In office • Tashkent
Java
Kotlin
Java
Hibernate
Maven
Spring Boot
Kotlin
Mockito
Databases
PostgreSQL
DevOps
CI/CD
Docker
Git
Grafana
Kubernetes
Loki
Prometheus
GitLab
Apply
$82k – $233k per year (Estimated) • In office • Full-Time • 5+ years exp • Tel Aviv
Java
Kotlin
Python
Scala
SQL
AI/ML
Embeddings
LLM
Prompt Engineering
RAG
Structured Outputs
DevOps
Vector
Apply
$6k – $24k per year (Estimated) • Remote/Hybrid • 2+ years exp • Minsk
C#
Java
Kotlin
Python
Swift
Java
Gradle
Maven
Mobile
Espresso
Fastlane
JUnit
XCTest
DevOps
CI/CD
Grafana
Graylog
Kibana
Logstash
Rest API
Apply
$22k – $26k per year • Remote • 10+ years exp
Apply
$22k – $26k per year • Remote • 4+ years exp
Management
Jira
QA
Cypress
Playwright
Postman
Selenium
TestRail
Apply
$11k – $13k per year • Remote
Python
SQL
AI/ML
AI Agents
Claude
Claude Code
LLM
NLP
RAG
DevOps
Git
Rest API
Analytics
Power BI
Management
n8n
Zapier
Apply
$22k – $26k per year • Remote • 4+ years exp
Management
Jira
QA
Cypress
Playwright
Postman
Selenium
TestRail
Apply
$22k – $36k per year • In office • 3+ years exp
Management
Monday.com
Slack
Make.com
Zapier
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.