← Back to Jobs
Lead Vue/Nuxt/Azure Developer
Omaha, NE 68130
$120k - $140k
4 weeks ago
Uses AI coding assistants (GitHub Copilot, OpenCode, Anthropic) — supports AI-assisted development but it's not the primary focus.
About the Role
Lead developer role to design, build, and maintain Midlands Testing Services' software platform using Vue/Nuxt and Azure technologies. The position focuses on leading development practices, architecture, CI/CD, databases, and containerization to support nationwide drug and alcohol testing systems.
Job Description
Role
Lead Vue/Nuxt/Azure Developer responsible for designing, implementing, and maintaining web applications and backend services that power the company’s testing operations. This role leads development practices and contributes to architecture, deployment, and operational reliability.
Key Responsibilities
- Lead development of front-end applications using Vue, Nuxt, Nuxt UI, and TypeScript.
- Design and maintain Azure-based infrastructure including Functions, Web Sites, Managed SQL, and networking.
- Architect and maintain relational database schemas, SQL queries, ORMs, and stored procedures (MySQL or SQL Server).
- Implement and manage containerization and related tooling: Docker, Docker Compose, Dockerfile, Traefik, and YAML configuration.
- Define and follow software development processes: Git workflows, branching/merging, pull requests, CI/CD pipelines, and story lifecycle.
- Design web APIs and ensure adherence to web protocols and formats (HTTP, AJAX, JSON, cookies, sessions).
- Perform browser-based troubleshooting and debugging and establish software testing patterns.
- Mentor and collaborate with team members, contribute to code reviews, and promote best practices.
Requirements
- Deep knowledge of Vue, Nuxt, Nuxt UI, and TypeScript.
- Deep experience with Azure resources (Functions, Web Sites, Managed SQL, networking).
- Strong relational database design skills and SQL experience (MySQL or SQL Server), including ORMs and stored procedures.
- Deep experience with containers and orchestration tooling (Docker, Docker Compose, Dockerfile, Traefik) and YAML.
- Proficient with Git, CI/CD pipelines, branching/merging, PRs, and development lifecycle.
- Solid understanding of programming design patterns, JavaScript, jQuery, HTML, DOM, and CSS.
- Knowledge of web API design, web protocols (HTTP, AJAX, JSON), cookies, and session concepts.
- Moderate experience with AI development tools such as GitHub Copilot, OpenCode, or Anthropic.
- Ability to read and understand PHP, Python, or other scripting languages.
- Understanding of UI/UX concepts (task-focused design, cognitive load, affordance).
- Proficiency with code editors (VS Code, Visual Studio, JetBrains) and browser dev tools (F12).
- Physical ability requirements: sit/stand at workstation most of the day, lift ~15 lbs.
Preferred Traits
- Enjoys software development and likely maintains side projects.
- Team-oriented and collaborative.
- Continuous learner, comfortable using AI-assisted tooling.
- Reliable, committed, and takes pride in delivering quality work.
Benefits
- Health insurance (two-thirds employer paid).
- Telemedicine access (100% employer paid).
- Paid dental insurance.
- Paid vision insurance.
- Paid life insurance policy ($25,000).
- Paid time off and parental leave.
- On-site office with new furniture, convenient location, and coffee/snack bar.
Location & Logistics
- Work location: In person, M–F, office in Omaha, Nebraska. Hiring process requires an in-person interview at the Omaha office. No relocation assistance and no work sponsorship available.
Salary
- $120,000.00 - $140,000.00 per year.