CareerZen Logo
Company logo

Junior Full-Stack Developer

SMRTR Solutions

Full-time

Remote

Job description

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 moder 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.

Pay: $65,000.00 - $75,000.00 per year

People with a criminal record are encouraged to apply

Work Location: Remote