
Senior Software UI Engineer
Nerdio
Senior Software UI Engineer
Nerdio is seeking a Senior Software UI Engineer to participate in a ground-up design and build of a new platform, with a primary focus on UI and secondary full-stack/backend work in C#. The role requires 5+ years of professional software development experience, strong proficiency in TypeScript and React, and hands-on experience with AI coding assistants like Claude. This is a hands-on, individual-contributor role in a fast-moving, collaborative environment.
Senior Software UI Engineer
Nerdio is seeking a Senior Software UI Engineer to participate in a ground-up design and build of a new platform, with a primary focus on UI and secondary full-stack/backend work in C#. The role requires 5+ years of professional software development experience, strong proficiency in TypeScript and React, and hands-on experience with AI coding assistants like Claude. This is a hands-on, individual-contributor role in a fast-moving, collaborative environment.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Preferred Qualifications
Technical (Nice-to-have)
Key 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.