Staff Full Stack Engineer

webAIAustin, TX

About The Position

We are looking for a Staff Full Stack Engineer to drive the development of high-performance web and desktop applications while ensuring scalability, maintainability, and real-time communication efficiency. In this role, you’ll collaborate with cross-functional teams to design and implement solutions that power our core products. Your expertise in AI-native engineering (agentic workflows, strong architectural seams, and test-driven delivery) will be essential as we move quickly without compromising quality. Day to day you’ll reach for whatever technology best fits the problem - today that often means React, TypeScript, and Tauri, with real-time collaboration and CI/CD as core parts of how we ship. If you are passionate about engineering excellence, tackling complex technical challenges, and mentoring engineers, this is the role for you.

Requirements

  • 7+ years of professional experience developing in Javascript or TypeScript
  • Strong proficiency in building scalable applications.
  • Expertise in HTML, CSS, SCSS, and TypeScript.
  • Experience with real-time communication protocols (WebSockets, MQTT).
  • Strong proficiency in unit testing and E2E testing frameworks (Cypress).
  • Knowledge of Rust and Python is beneficial for backend integration.
  • Experience with relational and/or non-relational databases
  • Proficiency in CI/CD pipelines using GitLab and experience with DevOps tools.
  • Excellent problem-solving skills and a strong ability to troubleshoot complex issues.
  • Strong communication skills and a collaborative mindset.
  • Deep expertise in state management patterns and libraries such as Redux or Zustand with experience in optimizing complex UI interactions.
  • Experience designing and implementing scalable and efficient data fetching, caching, and synchronization.
  • Proven experience in leading technical initiatives, collaborating with stakeholders, and driving best engineering practices across teams.

Responsibilities

  • Collaborate with product, design, and engineering teams to translate business requirements into high-quality software solutions.
  • Design, develop, and maintain web and desktop applications.
  • Utilize CI/CD pipelines using GitLab, ensuring automated testing and smooth deployments.
  • Write clean, scalable, and maintainable code across the codebase
  • Write testable code and the tests to go with it
  • Participate in code reviews, sharing best practices and improving overall code quality.
  • Troubleshoot and debug issues in production and non-production environments.
  • Stay up to date with emerging technologies and propose improvements to architecture and workflows.
  • Architect complex state management solutions for large-scale applications.
  • Design and implement efficient processes for data processing, caching, and real-time updates ensuring scalability
  • Provide technical mentorship, guiding engineers on best practices, system design and performance optimizations.
  • Lead architectural discussions and contribute to long-term technical strategies ensuring alignment with business goals.

Benefits

  • Competitive salary
  • Comprehensive health, dental, and vision benefits package
  • 401(k) match
  • Equity options
  • $200/month Health & Wellness stipend
  • Continuing Education support
  • $500/year Function Health subscription
  • Free parking for in-office employees
  • Flexible Time Off (FTO)
  • Parental leave for eligible employees
  • Supplemental life insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service