Find a jobRecruiters

WPF Developer

Exclusive opportunity

Onsite

WPF Developer

Onepos Retail Solutions

WPF Developer

Skills

KotlinJavaC#SQLiteAIGitHub

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

12 August 2026

What they need


Role Summary

  • We have an existing Android-based POS application that needs to be migrated and rebuilt as a Windows desktop application using WPF.
  • You will re-architect the Android app's features, UI flows, and business logic into a full-featured WPF application with SQLite local storage, EF Core, and existing REST API integration.
  • Responsibilities Analyze the existing Android POS app and re-architect it as a WPF desktop application.
  • Rebuild all screens and workflows (billing, cart, product catalog, orders, reports) in WPF / XAML following MVVM pattern.
  • Implement local data storage using SQLite + Entity Framework Core (Code First, migrations).
  • Integrate with the existing backend REST APIs (same APIs used by Android app) for product sync, orders, payments, and authentication.
  • Ensure feature parity between Android and Windows versions.
  • Integrate Windows-specific hardware barcode scanners, receipt printers, cash drawers.
  • Apply Dependency Injection, async/await, and SOLID principles throughout.

Required Skills

  • C# (.NET 6/8), WPF, XAML, MVVM Entity Framework Core + SQLite REST API consumption (HttpClient, JWT auth, JSON handling) Ability to read and understand Android (Java/Kotlin) code and translate logic to C# Git, Visual Studio Good to Have Prior Android-to-Windows or mobile-to-desktop migration experience Payment gateway integration (Razorpay / Stripe / Paytm) PDF / receipt generation (RDLC / FastReport) POS, billing, or retail domain experience AI-Assisted Development (Mandatory Mindset) We expect the candidate to actively leverage AI tools to accelerate the migration and development process:
  • Use GitHub Copilot / Cursor / Claude to convert Android (Java/Kotlin) logic to C# WPF code efficiently.
  • Use AI tools for boilerplate generation ViewModels, EF Core models, API service classes, XAML layouts.
  • Leverage AI for code review, refactoring suggestions, and identifying platform-specific differences (Android vs Windows).
  • Use AI-assisted documentation and inline commenting to maintain code clarity during migration.
  • Comfortable evaluating, validating, and refining AI-generated code not just accepting output blindly.

Other offers great for you!

These companies are also looking for great profiles

Vorstone

DEV C# WPF

Freelance

Toulouse, France

Hybrid

Skills

C#.NETWPF Anglais

3 months ago

Quick apply

K-LAGAN

Développeur C# .NET WPF Confirmé (F/H)

Freelance

Paris, France

Hybrid

Skills

C#.NETWPF

8 hours ago

Quick apply

Soors

Lead Developer Java / Angular H/F

Freelance

33600 Pessac, France

Hybrid

Skills

AngularJava

7 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools