Junior Full-Stack Developer, Desktop-to-Web Migration
Job Description:
- Assist in porting features and business logic from a C#/WPF desktop environment to a Vue.js frontend.
- Build reusable, testable, and efficient UI components using Vue.
- Develop and consume RESTful APIs to connect the new web frontend with our backend services.
- Work across various data environments including PostgreSQL, MongoDB, and SQL Server to ensure data integrity during the transition.
- Work closely with senior developers to translate desktop workflows into intuitive web experiences.
Requirements:
- Some Experience
- Familiarity with Vue.js (or a similar framework like React) and modern CSS/HTML.
- Basic proficiency in SQL (PostgreSQL/SQL Server) and an understanding of NoSQL structures (MongoDB).
- Understanding of how to interact with APIs and handle JSON data.
- 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.
- Comfortable using Git for collaboration.
Benefits: