Staff Engineer

Furnished FinderAustin, TX

About The Position

As a Staff Engineer, you will be a key player in the development and enhancement of our core platform services that power our entire digital marketplace from ecommerce to discovery to identity to communications and beyond. 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 who has worked in multiple technology stacks 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.
  • Deep expertise in modern JavaScript/TypeScript and frontend frameworks (e.g. React, Vue, or Angular); familiarity with Next.js and Node.js is a plus.
  • Proven experience owning and leading frontend platform decisions end-to-end, from architecture and tooling choices to delivery and long-term maintenance.
  • Experience with A/B experiments, feature flagging, and gradual rollouts in the context of frontend delivery.
  • 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.
  • Define and drive the architectural vision for our front-end systems, including component architecture, design systems, and state management patterns, while contributing to broader platform decisions around APIs and cloud infrastructure.
  • 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.
  • Provide technical guidance and mentorship to engineering teams, promoting best practices in front-end development and full-stack architecture.
  • Stay current on the latest trends in front-end and full-stack development, integrating them into our projects as appropriate.
  • Oversee the monitoring, troubleshooting, and maintenance of production systems, with particular attention to frontend performance and client-side reliability.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

11-50 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service