Senior Full-Stack Engineer

Idea EntitySan Antonio, TX
Hybrid

About The Position

We are seeking an elite, high-velocity Senior Full-Stack Engineer who thrives on writing clean, high-performance code and wants to champion technical excellence across our development lifecycle. This is a hands-on technical role: you will remain in the codebase 70% of the time, driving rapid feature delivery using .NET 10 and Vue 2/3. The remaining 30% of your time will be spent mentoring team members, establishing engineering standards, and leveraging GitLab to optimize our CI/CD pipelines and code review workflows. There are no direct reports or administrative people-management duties. A key immediate initiative for this role will be helping architect and execute our frontend modernization: migrating legacy Vue 2 modules styling built on Bootstrap over to a modern Vue 3 architecture utilizing Tailwind CSS. This role will be operating on a hybrid schedule with one to two (1-2) telework days a week on-site out of San Antonio, TX (Ft. Sam Houston). Due to the nature of this role, it is not eligible for sponsorship.

Requirements

  • Frontend Mastery: Deep expertise in Vue.js (experience handling Vue 2 to Vue 3 upgrades is highly desirable) and CSS layouts.
  • Modern Styling: Experience building responsive interfaces using Tailwind CSS (and transitioning legacy apps away from Bootstrap).
  • Backend Expertise: Expert-level knowledge of C# and the modern .NET ecosystem (.NET 8/9/10).
  • GitLab Ecosystem: Strong proficiency with GitLab, including writing .gitlab-ci.yml pipelines, managing environments, and leveraging MR workflows.
  • Application-Level SQL (No DBA required): Strong command of database design principles for application development. Must be highly proficient in writing complex SQL queries, creating efficient views, database schema design, and query optimization/indexing.
  • Strong ability to communicate technical concepts, project updates, questions, and blockers clearly to both technical and non-technical stakeholders.
  • Proven ability to collaborate effectively in a team-oriented development environment, partnering with developers, project managers, business analysts, testers, and other stakeholders.
  • Highly detail-oriented, with a focus on coding, troubleshooting, documentation, testing, and reviews to ensure accuracy, quality, and consistency.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience/certifications.
  • 6+ years of professional full-stack development experience, with a proven track record of rapid delivery.
  • Experience with Electronic Health Records/Electronic Medical Records (EHR/EMR)
  • Must hold a qualifying Computer Science/Technical Degree OR equivalent professional experience paired with an approved DoD 8140 certification such as a Security + certification.
  • Must be able to obtain and maintain the required security clearance designated for this position.

Nice To Haves

  • Experience handling Vue 2 to Vue 3 upgrades is highly desirable
  • Transitioning legacy apps away from Bootstrap

Responsibilities

  • Build and ship high-performance features rapidly across the entire stack.
  • Drive the migration of legacy Vue 2 / Bootstrap interfaces to modern Vue 3 / Tailwind CSS components.
  • Develop robust, scalable APIs utilizing next-generation .NET 10 features.
  • Lead code quality efforts through constructive, thorough GitLab Merge Request (MR) reviews.
  • Mentoring team members.
  • Establish best practices for Git branching strategies and MR hygiene.
  • Maintain and optimize GitLab CI/CD pipelines to automate testing and deployments.
  • Guide database schema design and optimize database query performance.
  • Establish frontend (Vue 3/Tailwind) and backend (.NET 10) coding standards.
  • Communicate continually with the Senior team to understand requirements of a project and to make sure that the work done meets such requirements.
  • Craft and fine tune the UI of websites that you develop; make decisions on the fly to make the UI better.
  • Check your work and make it work across platforms and devices using cross compatibility tools.

Benefits

  • Competitive Health Care Plan (Medical, Dental & Vision)
  • Health Savings Account (HSA)/Flexible Spending Account (FSA)
  • Retirement Plan (401K, IRA) with employer match
  • Paid Time Off (Vacation, Sick and Federal Holidays)
  • Paid Training & Development opportunities
  • Hybrid work environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service