Junior Software Engineer

Responsibilities:

  1. Build user interfaces with React or Vue (TypeScript preferred), integrate with REST APIs, and ship features quickly.
  2. Pair with senior engineers to design and consume backend endpoints; write clean, testable UI code.
  3. Learn and contribute to .NET backend (ASP.NET Core Web API) under guidance: routes, controllers, services, DI, logging.
  4. Fix bugs, write small enhancements, and help with QA, code reviews, and documentation.
  5. Support real enterprise features: authentication/authorization, validation, error handling, and basic performance checks.
  6. Occasionally touch legacy .NET apps (e.g., MVC 5) for small fixes with supervision.

Requirements:

  1. 1–3 years hands-on with React or Vue (projects, internships, or commercial).
  2. Solid in JavaScript/TypeScript, HTML5, CSS (one of Tailwind, SCSS, or similar).
  3. Basic API skills (fetch/axios), state management (Redux/RTK, Zustand, Pinia, or Vuex), routing, forms, and component composition.
  4. Comfort with Git/GitHub workflow and basic testing (e.g., Jest/Vitest) or willingness to learn.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top