Senior Software Engineer

Furnished FinderAustin, TX
Hybrid

About The Position

As a Senior Software Engineer, you will take ownership of features and systems that power the landlord experience — from listing management to payments to landlord tools and beyond. Beyond building, you'll be an active contributor to how we solve problems: participating in brainstorming sessions, helping shape technical approaches to business goals, and driving projects from idea through delivery. You will work with a team of talented engineers to build scalable and reliable solutions, ensuring a seamless experience for our users. This role requires an experienced engineer with depth in modern frontend stacks and exposure to backend and infrastructure in support of a service-oriented and data-driven platform.

Requirements

  • 5+ years of professional software development experience with a strong background in building and scaling front-end systems and full-stack applications.
  • Strong proficiency in modern JavaScript/TypeScript and frontend frameworks (e.g. React, Vue, or Angular); familiarity with Next.js and Node.js is a plus.
  • Experience making frontend architecture and tooling decisions within a team context.
  • Experience with A/B experiments, feature flagging, and gradual rollouts in the context of frontend delivery.
  • Familiarity with AI-powered development tools and a willingness to integrate them into daily engineering workflows.
  • Strong problem-solving skills with the ability to work creatively in a fast-paced environment.
  • Excellent communication and collaboration skills across engineering, design, and product teams.
  • Prior experience in a startup environment.

Responsibilities

  • Lead the design, development, and deployment of high-quality software across the full stack, with a primary focus on front-end architecture and user-facing experiences.
  • Contribute to architectural decisions for our front-end systems, including component architecture, design systems, and state management patterns, while collaborating on API design and cloud infrastructure as needed.
  • Work closely with product managers and designers to translate requirements into intuitive, performant, and accessible user experiences.
  • Advocate for continuous improvements in code quality, testing (unit, integration, and end-to-end), and development processes across the stack.
  • Leverage AI-assisted development tools to accelerate your workflow and contribute to team best practices for effective AI usage.
  • Mentor junior and mid-level engineers on your team, promoting best practices in front-end development and full-stack architecture.
  • Participate in monitoring, troubleshooting, and maintenance of production systems, with particular attention to frontend performance and client-side reliability.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service