Full-Stack Engineer

Person with reddish hair working on a computer with programming code on the monitor in an office setting.

Position Summary

We are seeking a Full-Stack Software Engineer to design, build, and maintain end-to-end applications that support operational systems, internal tools, and customer-facing platforms. This role focuses on developing software that is used in real production environments, where reliability, security, and maintainability matter as much as feature delivery. The ideal candidate is comfortable working across the stack—from frontend interfaces to backend services and data models—and understands how design and implementation decisions impact long-term system behavior.

In this role, you will contribute to the full software lifecycle, including requirements review, system design, development, testing, and ongoing improvement. You will help build applications that integrate with existing infrastructure, third-party services, and legacy systems, ensuring clean interfaces, predictable behavior, and clear ownership. Attention to detail, thoughtful error handling, and a bias toward clarity over cleverness are essential.

You will work closely with Viceroy NM leadership, backend engineers, and platform teams to deliver features that align with operational needs and customer requirements. This includes collaborating on architecture decisions, API design, data flows, and security considerations, as well as participating in code reviews and technical discussions. The role requires comfort operating in a fast-moving environment with evolving requirements, while maintaining discipline around code quality, documentation, and long-term maintainability.

This position is well-suited for an engineer who values ownership, communicates clearly, and takes pride in building dependable systems that stand up to real-world use and scrutiny.

📄 Full-Stack Engineer

What You’ll Do

  • Design and build full-stack applications from concept through deployment

  • Develop backend services, APIs, and integrations with external and legacy systems

  • Build frontend interfaces for dashboards, workflows, and internal tools

  • Implement role-based access, permissions, and audit-friendly workflows

  • Collaborate on system architecture, data models, and API design

  • Debug, maintain, and improve existing systems with a focus on reliability

  • Write clear, maintainable code and supporting documentation

Technical Skills

Required

  • Strong experience with JavaScript/TypeScript

  • Frontend frameworks such as React

  • Backend development in Node.js, Python, or similar

  • RESTful API design and integration

  • Relational databases (PostgreSQL, SQL Server, MySQL)

  • Version control (Git) and collaborative development workflows

Preferred

  • Experience with cloud platforms (AWS or Azure)

  • Familiarity with authentication, authorization, and role-based access control

  • Exposure to DevOps concepts (CI/CD, containers, infrastructure-as-code)

  • Experience building data-driven or workflow-heavy applications

  • Background in regulated or compliance-driven environments

What We Look For

  • Strong problem-solving skills and attention to detail

  • Comfort working from written requirements and deadlines

  • Ability to operate independently while collaborating with a small team

  • Clear communication and ownership of deliverables

  • Preference for practical solutions over unnecessary complexity.

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).

  • US Citizenship required

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!