Senior Front-End Software Engineer

Waste Management, Inc. (WM)Houston, TX
Onsite

About The Position

As a Senior Front-End Software Engineer on WM’s customer-facing engineering team, you are responsible for architecting, developing, coding, testing, and debugging websites and web applications while delivering significant enhancements to our customer-facing platforms. You will conduct business process analysis, needs assessments, and participate in design sessions with architects and other engineers to align digital solutions with business initiatives. You enjoy working on complex projects that require deep expertise in modern front-end architecture. Day-to-day, you will work in an agile environment with User Experience Designers, Visual Designers, Product Owners, and Business Analysts to translate digital solutions into high-quality web experiences.

Requirements

  • Bachelor's Degree in Computer Science, MIS, or similar area of study, or in lieu of degree High School Diploma or GED (accredited) and 4 years of relevant experience.
  • 5 years of previous experience (in addition to education requirement)

Nice To Haves

  • Next.js application architecture and Vercel platform configuration and management.
  • Modern React development using state management, unit testing (Jest or similar), responsive design, and design systems.
  • Modern front-end tooling and build systems (TypeScript, Tailwind, Vite, Turbopack, Turborepo, etc).
  • Architecture-level experience with a modern headless CMS such as Sanity or similar.
  • Feature-flag-driven development using platforms like LaunchDarkly in a continuous dark-deployment model
  • Node.js experience including Webpack, Express, and REST APIs.
  • Hands-on experience improving site performance using tools such as Lighthouse CI, Vercel Speed Insights, or similar performance monitoring solutions.
  • Deep understanding of Core Web Vitals (LCP, INP, CLS) with demonstrated ownership of performance metrics and sustained improvement of performance scores.
  • Production issue analysis using tools such as LogRocket, Datadog, or similar.
  • Comfortable using AI-assisted development tools such as GitHub Copilot or Claude.
  • Strong communication skills and the ability to collaborate effectively across disciplines.
  • Ability to lead discussions, drive consensus, and deliver results in a fast-paced environment.
  • Comfortable working on macOS and Linux environments.
  • Knowledge of SEO, AEO, and GEO best practices for modern web platforms.
  • Experience with CI/CD automation using platforms such as GitHub Actions or Jenkins.
  • Experience working within modular monorepo-based architectures.

Responsibilities

  • Develop enterprise-level digital solutions by analyzing, coding, testing, and implementing new features while enhancing existing web applications.
  • Contribute to platform architecture and front-end system design decisions.
  • Champion Developer Experience (DX) by identifying and implementing workflow, tooling, and process improvements.
  • Develop a deep understanding of our business, users, and requirements to deliver thoughtful, high-impact solutions.
  • Debug and resolve complex application, performance, and production issues.
  • Provide technical guidance and mentorship through collaboration, code reviews, and design discussions.
  • Demonstrate empathy, respect, and a supportive, team-first mindset when collaborating with others.
  • Analyze system behavior, identify patterns, and make confident, high-leverage technical decisions.
  • Own and configure SaaS infrastructure platforms such as Vercel and Cloudflare, including builds, environments, redirects, edge logic, caching, performance optimization, and security headers.

Benefits

  • medical
  • dental
  • vision
  • life insurance
  • short-term disability
  • stock purchase plan
  • company matching on a 401(k)
  • paid vacation
  • holidays
  • personal days
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service