Nesco Resource, LLC logo

Frontend React/TypeScript Developer

Nesco Resource, LLC
  • Glendale, WI
  • $97.24–$105.88 Per Hour
  • Instant Apply
1 day ago
Nesco Resource, LLC

Job Description

Frontend React/TypeScript Developer

Overview
Client is building a shared UI Framework that serves as the component, theming, state management, and API-access layer for a next-generation Building Automation System interface deployed across both edge/on-premises and cloud environments.
This fixed-term contract engagement is focused on delivering a defined set of committed deliverables within a six-month timeframe. The selected consultant will work as part of an established Agile scrum team alongside permanent engineers to build reusable framework components, implement application features, and support high-quality front-end delivery.

Core Responsibilities
• Build, extend, and harden reusable React and TypeScript components within the shared design system, including theming, design tokens, component states, keyboard interactions, and accessibility behavior.
• Implement assigned UI screens and workflows based on approved UX designs and REST or streaming APIs, including data fetching, caching, and handling error, offline, and degraded connectivity states.
• Ensure consistent functionality across edge/on-premises and cloud-hosted deployments, supported browsers, and screen sizes.
• Create and maintain unit and component tests using Jest/Vitest and React Testing Library, and contribute automated end-to-end test coverage for delivered functionality.
• Diagnose and resolve front-end performance issues related to bundle size, rendering efficiency, large data sets, and memory retention in long-running sessions.
• Take assigned defects from triage through verified resolution, including documentation of root-cause analysis.
• Produce component documentation, usage examples, and technical decision notes to support long-term ownership by the permanent team.
• Participate fully in Agile scrum ceremonies including backlog refinement, estimation, daily standups, sprint reviews, demos, and retrospectives.

Essential Qualifications, Skills, and Technologies
• 4+ years of experience building production web front ends, with a bachelor’s degree in Computer Science, Software Engineering, or equivalent demonstrated experience.
• Deep expertise in TypeScript and React, including hooks, component composition, state management, rendering behavior, and modern HTML and CSS for responsive layouts and theming.
• Demonstrated experience building or extending a reusable component library or design system consumed by multiple applications.
• Strong debugging and performance analysis skills using browser developer tools to profile rendering performance, analyze network behavior, and isolate memory growth issues.
• Clear understanding of the separation between application code, UI frameworks, and REST APIs, with the ability to maintain clean architectural boundaries.
• Experience working within CI/CD environments using small pull requests, automated testing, short-lived or trunk-based branching strategies, and routine code review practices.
• Ability to work across both Windows and Linux development environments.
• Strong Agile delivery discipline, including reliable estimation, visibility into progress, and proactive communication of blockers.

Preferred Skills or Experience
• Experience implementing accessibility solutions aligned to WCAG 2.1 AA standards, including ARIA patterns and keyboard-only operation.
• Familiarity with Node.js/BFF or .NET/C# development sufficient to troubleshoot issues across API boundaries.
• Angular development experience.
• Experience building real-time or high-frequency data user interfaces using technologies such as WebSocket or SSE, including virtualized tables and time-series charting.
• Experience developing, testing, and publishing Chrome and Microsoft Edge browser extensions.
• Experience within building automation, industrial control systems, IoT, SCADA, or other operational technology environments.

Work Details
• Fixed-term contract engagement of six months.
• Work is performed using Client repositories, issue tracking systems, and approved equipment and network access methods.
• Development environment is expected to be operational with a first reviewed pull request merged during the first sprint.
• Contributors are expected to begin supporting team sprint commitments starting in the second sprint.
• Definition of done includes code review and merge completion, passing automated tests in CI, accessibility and browser-support validation, documentation updates, and demonstration of completed work.
• All work product and intellectual property created during the engagement is assigned to Client, subject to signed confidentiality and intellectual property agreements.
• The engagement is for the named individual only. Subcontracting, substitution, or delegation of work requires written approval.
• Successful completion of applicable background check and customer security requirements may be required.
• No concurrent employment or engagement that creates a conflict of interest with contracted working hours.
• This engagement does not include employee benefits, equity, bonus eligibility, paid time off, or any expectation of continued engagement beyond the stated term.

Nesco Resource offers a comprehensive benefits package for our associates, which includes a MEC (Minimum Essential Coverage) plan that encompasses Medical, Vision, Dental, 401K, and EAP (Employee Assistance Program) services.

Nesco Resource provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

Numbers & Facts

LocationGlendale, WI
IndustryStaffing/Employment Agencies
Salary$97.24–$105.88 Per Hour
Company Size10,000 employees or more
Year Founded1956
Websitehttps://nescoresource.com/

Benefits

Paid Sick Days, Parking, Performance Bonus, Employee Referral Program

About Company

Companies need talent. You want job opportunities.

That’s where we come in. We create meaningful connections between companies and candidates, and we’ve been doing it for over 65 years.
Our national workforce solutions include contract, contract-to-hire, direct placement services, and managed services for a variety of industries.

We employ specialized recruiters focused in Engineering, Information Technology, Accounting & Finance, Administrative & Customer Service, and Manufacturing & Distribution.

When you need to find a job, we're your partner.

See ourPrivacy Noticefor information on pixel tracking.
Company Image
Company Image

Skills

  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • Automation Systemsunmatched
  • Background Investigationunmatched
  • Backlog Prioritizationunmatched
  • Bug Tracking/Defect Managementunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Cachingunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Consultingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Control Systemsunmatched
  • Data Setsunmatched
  • Debugging Skillsunmatched
  • Decision Supportunmatched
  • Documentationunmatched
  • Error Handlingunmatched
  • HTML (HyperText Markup Language)unmatched
  • Home Automationunmatched
  • Identify Issuesunmatched
  • Intellectual Property (IP)unmatched
  • Internet of Thingsunmatched
  • Keyboardsunmatched
  • Linux Operating Systemunmatched
  • Memory Hardwareunmatched
  • Microsoft .NETunmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft Product Familyunmatched
  • Microsoft Windows Operating Systemunmatched
  • Network Performance/Analysisunmatched
  • Node.jsunmatched
  • Performance Analysisunmatched
  • Product Demonstrationunmatched
  • Programming Toolsunmatched
  • REST (Representational State Transfer)unmatched
  • Root Cause Analysisunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Engineeringunmatched
  • Standup Meetingsunmatched
  • Supervisory Control and Data Acquisition (SCADA)unmatched
  • Support Documentationunmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Track Customer Issuesunmatched
  • Unit Testunmatched
  • User Experience Design (UXD)unmatched
  • User Interface/Experience (UI/UX)unmatched
  • Validation Documentationunmatched
  • Virtualizationunmatched
  • Web Browsersunmatched
  • Web Content Accessibility Guidelines (WCAG)unmatched
  • Web Productionunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder