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.
