Front-End / UI Engineer

Close-up of a MacBook Pro laptop displaying a design software interface with project files and image thumbnails. The keyboard is visible with a rainbow-colored touch bar, and a green plant leaf is in the foreground.

Position Summary

We are seeking a Front-End / UI Engineer to design and build user interfaces for data-heavy, role-based systems used in real operational environments. This role is focused on turning complex workflows, permissions, and datasets into interfaces that are clear, reliable, and easy to use by operators, analysts, and leadership.

The ideal candidate understands that good UI in high-accountability systems is not about visual polish alone it’s about reducing cognitive load, preventing errors, and helping users move through workflows efficiently. You should be comfortable working from written requirements, collaborating on API design, and making thoughtful decisions about state, data flow, and interaction patterns.

You will work closely with backend engineers and Viceroy NM leadership to implement dashboards, approval flows, and internal tools that reflect how systems are actually used in production. This includes building permission-aware views, handling edge cases gracefully, and ensuring interfaces remain accessible and dependable even under time pressure or incomplete data conditions.

Front-End / UI Engineer

What You’ll Do

  • Build frontend applications for dashboards, workflows, and operational tools

  • Translate requirements and backend APIs into clear, intuitive UI components

  • Develop role-based interfaces with permission-aware views

  • Implement complex state management for data-driven applications

  • Build and maintain reusable UI components and design patterns

  • Collaborate with backend engineers on API contracts and system behavior

  • Improve usability, performance, and maintainability of existing interfaces

Technical Skills

Required

  • Strong experience with React and TypeScript

  • Proficiency in modern state management and data-fetching patterns

  • Experience building complex forms, tables, filters, and workflows

  • Understanding of authentication, authorization, and role-based UI logic

  • Ability to consume and handle imperfect or evolving APIs

Preferred

  • Experience with enterprise dashboards or admin interfaces

  • Familiarity with accessibility standards (WCAG)

  • Exposure to regulated or compliance-driven environments

  • Experience collaborating closely with backend or full-stack engineers

What We Look For

  • Focus on clarity, usability, and reliability over visual trends

  • Strong attention to detail and logical thinking

  • Comfort working from written requirements and deadlines

  • Ability to take ownership of UI features end-to-end

  • Clear communication and a collaborative mindset

Position Details

Viceroy NM – Albuquerque, NM
Start Date: TBD
US Citizenship Required
Experience Level: Mid–Senior

Schedule & Work Environment

  • 40 hours per week, flexible scheduling.

  • Hybrid or remote work options available.

  • Occasional in-person meetings depending on workload.

  • 20% Travel

Why Work With Viceroy NM?

  • Meaningful work with real operational impact

  • Small teams with real responsibility and visibility

  • Direct access to leadership and decision-making

  • Opportunity to help shape systems from the ground up

  • A culture that values execution, clarity, and accountability

How to Apply

Please fill out the form below:

  • Your resume

  • A brief introduction or cover letter

  • 3 References

  • Please link Linkedin profile in the message section below (if applicable).

Four business professionals in formal attire with ID badges, two sitting at a conference table and two standing, in a modern office with large windows and cityscape view.

Let’s work together

Interested in working together? Fill out some info and we will be in touch! We can't wait to hear from you!