Senior UI Developer (React)
Environment: On-Prem Enterprise (.NET / C# Backend)
Level: Senior / Lead Contributor
Greenfield Modernization Initiative
Overview
We are hiring a Senior UI Developer to lead the design and development of modern, enterprise-grade React applications. This role is heavily front-end focused (60–70% React) with 30–40% hands-on C#/.NET backend contribution.
This is a true greenfield opportunity — rebuilding legacy applications from scratch using modern technologies and best practices. The ideal candidate is a senior-level engineer who can architect front-end solutions, establish reusable libraries, and work directly with business stakeholders to deliver clean, intuitive user experiences. This is not a maintenance role and not a pure backend position. We are looking for a senior React expert who can lead from the front technically.
Responsibilities
- Design and build scalable React applications from the ground up
- Architect front-end structure, state management, and component libraries
- Lead modernization efforts replacing legacy systems
- Own UI standards, patterns, and reusable components
- Translate business requirements directly into functional and polished UI solutions
- Work directly with stakeholders to understand workflows and user needs
- Develop and integrate REST APIs using C#/.NET
- Contribute to backend services where needed (30–40%)
- Mentor developers and provide technical direction on UI best practices
- Ensure performance, maintainability, and scalability of solutions
Required Qualifications
- 7+ years of software development experience
- 4+ years deep hands-on experience with React (SPA architecture)
- Strong understanding of modern JavaScript / TypeScript
- Experience architecting front-end solutions — not just building features
- Experience building reusable component libraries
- Solid experience with C# and .NET (API development, integration)
- Experience working directly with business stakeholders
- Strong communication skills and ability to lead technical discussions
- Experience modernizing or rebuilding legacy systems
What This Role Is
- Senior-level, hands-on builder
- Front-end owner and technical leader
- Design-minded engineer without reliance on a UX team
- Comfortable operating in an on-prem enterprise environment