Junior Full-Stack Developer (Desktop-to-Web Migration)

Dash Software, Inc.Dash Software, Inc.Colorado, United States
Join the waitlist to applySave this job

Invite-only right now: save jobs, track applications, build tailored resumes

Already have an account? Log in

Posted

9/19/2026

Employment

Full time

Range

Check website

Work style

On-site

AI documents

Powered by AI

Jigup writes these against this posting once you are in, using the profile you build once.

Career path

See where this role leads

Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.

Join the waitlist

AI summary

Core responsibilities

The developer will assist in migrating legacy C#/WPF desktop features to a modern Vue.js web application. They will also build reusable UI components and manage data integrity across PostgreSQL, MongoDB, and SQL Server environments.

Requirements overview

Candidates should have familiarity with Vue.js, modern CSS/HTML, and basic proficiency in SQL and NoSQL databases. Experience reading C# code and using Git for version control is required.

Key skills

Vue.jsC#WPFSQLPostgreSQLMongoDBSQL ServerRESTful APIsGitHTMLCSSJSONWeb DevelopmentDatabase Management

Resume keywordsJigup Pro

This job lists resume keywords

The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.

Join the waitlist

About Dash Software, Inc.

Industry

Software Development

Employees

1

Type

Privately Held

Size

11-50 employees

Dash is transforming the process of payment transactions between restaurants, bars and their patrons. Dash utilizes a proprietary API to connect patron mobile devices with legacy restaurant and bar point of sale systems. The application allows diners to view, split and pay their check without handing over physical payment sources or waiting for their server to present a bill. Merchants benefit from increased efficiency, social media exposure, patron loyalty, and a CRM for customer profiles, allowing managers to make actionable decisions that impact their bottom line. Merchants are outfitted with Dash’s proprietary BLE (bluetooth low energy) enabled DASHboard, which allows staff to view patron profiles in real time to help better tailor their service to individual customers. In addition, the DASHboard allows merchants to drive consumer participation through hyper local loyalty deals and push messages using the BLE technology. Dash, based in New York City, was founded in 2011 by college roommates Jeff McGregor and Gennady Spirin. The two were out to breakfast one morning and were frustrated that they could not get the attention of the wait staff to pay their check. Shortly after, they joined Prolific Interactive’s accelerator program to co-develop the first version of the product. The team ran a private beta in NYC with a handful of merchants to further develop the technology and product while raising their seed capital. Backed by some of the most prominent restauranteurs in the city, Dash is expanding the product rapidly and aim to be the preferred method of payment for both patrons and merchants.

View company page

Job categories

SoftwareTechnologyEngineering

Description

Role Overview We are looking for a motivated Junior Full-Stack Developer to join our team and play a key role in evolving one of our core products. You will be instrumental in migrating our AP Invoice Automation software from a legacy WPF desktop application to a modern, responsive Vue.js web application. This is a unique opportunity to see a project through a full transformation cycle—from understanding existing desktop logic to building out a scalable web architecture. Key Responsibilities * Modernization: Assist in porting features and business logic from a C#/WPF desktop environment to a Vue.js frontend. * Web Development: Build reusable, testable, and efficient UI components using Vue. * API Integration: Develop and consume RESTful APIs to connect the new web frontend with our backend services. * Database Management: Work across various data environments including PostgreSQL, MongoDB, and SQL Server to ensure data integrity during the transition. * Collaboration: Work closely with senior developers to translate desktop workflows into intuitive web experiences. Technical Qualifications * Frontend: Familiarity with Vue.js (or a similar framework like React) and modern CSS/HTML. * Databases: Basic proficiency in SQL (PostgreSQL/SQL Server) and an understanding of NoSQL structures (MongoDB). * Backend/APIs: Understanding of how to interact with APIs and handle JSON data. * Legacy Logic: Ability to read/understand C# code (WPF experience is a major plus, but not required if you are a quick learner). * ERP Experience: A bonus but not required.  * Version Control: Comfortable using Git for collaboration.

Requirements

  • •Vue.js
  • •C#
  • •WPF
  • •SQL
  • •PostgreSQL
  • •MongoDB
  • •SQL Server
  • •RESTful APIs
  • •Git
  • •HTML
  • •CSS
  • •JSON
  • •Web Development
  • •Database Management

Ready to apply?

Jigup is invite-only right now. Join the waitlist to save jobs, track applications, and build tailored resumes.

Join the waitlist