FE Developer (Legacy .NET Modernization) Offline

EchoGlobal Verified Employer

Project Description

A legacy e-procurement platform with hundreds of forms, pages, and interface elements needs to be modernized and brought in line with new UX/UI designs.

 

Requirements

  • 5+ years of front-end development experience.
  • Strong skills in JavaScript (ES6+), HTML5, CSS3, and responsive UI.
  • Experience modernizing legacy systems or working with older codebases.
  • Practical experience with Kendo UI or Telerik.
  • Ability to build custom UI components, themes, and JS/CSS interactions.
  • Good understanding of cross-browser issues and performance tuning.
  • Ability to work within a .NET environment and navigate Razor views, WebForms, or MVC.
  • Bachelor’s in Computer Science or equivalent experience.
  • Upper Intermediate English.
  • At least 4 hours of overlap with EST (Atlanta, Georgia).

 

Responsibilities

UI Modernization

  • Upgrade outdated pages to modern, responsive layouts compatible with the existing .NET backend.
  • Refactor old HTML/CSS/jQuery code into clean, reusable front-end components.
  • Implement custom JavaScript and CSS to improve usability and performance.

Component Development

  • Integrate and configure Kendo UI or Telerik components to replace legacy controls.
  • Optimize grids, forms, filters and dashboards.
  • Create custom themes and styles aligned with updated design standards.

Collaboration

  • Work with .NET developers to ensure smooth integration with legacy logic.
  • Participate in UI/UX discussions and support the modernization roadmap.

Quality & Documentation

  • Write maintainable, modular front-end code.
  • Perform basic manual QA.
  • Fix layout issues, inconsistencies, and performance or cross-browser problems.
  • Document new UI logic and reusable components.

 

Interviewing Stages

  1. HR/Intro Meeting
  2. Tech Interview
  3. Final Panel

Required skills experience

JavaScript

Required languages

English B2 - Upper Intermediate
Ukrainian Native

The job ad is no longer active

Look at the current jobs JavaScript / Front-End →

Loading...