
TypeScript
React
C#
Senior Software UI Engineer
Overview
Nerdio's mission is to simplify the lives of IT professionals and maximize their Microsoft cloud and end user computing investments.
Job Description
Nerdio is a fast-moving, nimble company looking for individuals who are collaborative, empathetic, driven and who love to move at the speed of light.
Responsibilities
- - Implement the platform's UI from Figma files and Claude-generated design templates, translating designer intent into clean, accurate, production-ready components.
- - Partner closely with a UI/UX designer throughout the design-to-code process, flagging technical constraints early and proposing feasible alternatives without taking over design decisions.
- - As a secondary assignment, design and build the C# services and APIs that support the UI, including data model and infrastructure work in that layer.
- - Establish AI-native development workflows using Claude Code and the Claude API to accelerate design-to-code translation, C# service development, scaffolding, refactoring, and test coverage.
- - Implement core UI components and the C# services/APIs they depend on, with an emphasis on clean abstractions and long-term maintainability on both sides of the stack.
- - Define prompt and context-management patterns (e.g., project-level instructions, skills, sub-agent workflows) that make AI-assisted development repeatable across the team.
- - Implement front-end and backend monitoring, telemetry, and diagnostics (performance, error tracking, UX metrics, service health) to improve reliability and operational insight from day one.
- - Drive root-cause analysis and troubleshooting across the full stack, from rendering issues down through the C# services, as the system evolves.
- - Evaluate and integrate emerging AI developer tooling (agentic coding tools, MCP servers, LLM-assisted testing) as the ecosystem matures.
Required Skills
- - 5+ years of professional software development experience with strong proficiency in TypeScript and a modern front-end framework (React or equivalent).
- - Demonstrated experience implementing pixel-accurate UIs from Figma or similar design tools, including component structure, responsive layout, and design-token/style-guide fidelity.
- - Solid, production-level proficiency in C#, sufficient to independently own backend services and APIs as a secondary assignment, not just read or lightly modify existing code.
- - Working knowledge of full-stack concerns: REST/GraphQL API design, and basic data modeling.
- - Hands-on experience using Claude, ChatGPT, Copilot, or similar AI coding assistants in a real production workflow, not just casual use.
- - Strong debugging, troubleshooting, and performance-tuning skills across both the browser and backend services.
- - Comfort working in ambiguity, with good judgment on implementation trade-offs as design and product direction sharpen.
Benefits
- - Competitive Base and Incentive Plan
- - Stock Options
- - Health and Welfare Plans*
- - Life and Disability Plans*
- - Retirement Plan*
- - Unlimited Flexible Paid Time Off, including your birthday off!
- - Collaborative Team Culture
About the company
Nerdio offers tools to manage Azure Virtual Desktop and Windows 365, making it easier for Managed Service Providers and enterprise IT teams to deploy virtual desktops efficiently. Its platform focuses on automating tasks, optimizing costs, and scaling operations within Microsoft Azure. By improving management workflows, Nerdio helps organizations boost performance and minimize operational overhead.
All Job Openings at Nerdio