cover image
Programmers.io

Frontend Developer

On site

Ontario, Canada

Freelance

12-03-2026

Share this job:

Skills

JavaScript C# TypeScript Architecture Asp.Net react node.js .NET .NET Core Redux

Job Specifications

Programmers.io is currently looking for a Frontend Developer

Onsite role in Pickering, Ontario, Canada

Contract Role

Role Overview:

We are seeking a creative and adaptable Frontend Developer / UI Engineer to help modernize a legacy business application and build new capabilities using a modern technology stack. The role focuses on delivering high-quality user interfaces, improving user experience, and translating business needs into intuitive frontend solutions while migrating from ASP.NET Web Forms to a React, TypeScript, Node.js, and .NET Core architecture.

Key Responsibilities:

Analyze legacy ASP.NET Web Forms functionality and translate business logic into modern implementations.
Build intuitive, visually consistent, and high-quality UI using React and TypeScript.
Implement UI layouts, interaction patterns, and frontend architecture in collaboration with the Lead Developer.
Develop interactive features using React Hooks, Context, Reducers, and MobX.
Leverage AI tools and LLMs to accelerate development, refactoring, and feature delivery.
Collaborate with business stakeholders to understand requirements and deliver effective solutions.
Own assigned features from design through deployment while ensuring maintainability and performance.

Tech Stack:

Frontend: React, TypeScript, JavaScript (ES6+)
Backend Awareness: Node.js, .NET Core APIs
State Management: MobX, Context API / Reducers
AI Tools: Modern LLMs (e.g., GPT, Claude, Gemini)
Legacy Understanding: ASP.NET Web Forms (C# / .ASPX)

Required Skills:

Strong experience with React and TypeScript/JavaScript.
Experience with modern state management (MobX, Redux, or advanced Context patterns).
Ability to understand legacy C# / Web Forms code to extract business logic.
Experience consuming REST APIs.
Demonstrated use of AI development tools for coding, debugging, and refactoring.

If you are interested, please apply or feel free to share your updated resume at anas.khan@programmers.io

About the Company

Programmers.io is an ISO9001 & 27001-certified IT company with 1000+ experts supporting legacy and modern platforms for Fortune 500 and NYSE clients since 2012. Based in Texas, we offer advanced products, services, and solutions that deliver value and customer satisfaction. With a reputed Center of Excellences comprising Amazon, Google, IBM, Microsoft, and Oracle-certified technology professionals, we specialize in: 1. AI Enablement and Data Platforms: AI/ML enablement, data engineering, data estate management, and integra... Know more