Front-End Software Engineer
Role details
Job location
Tech stack
Job description
CI/CD Mac OS Github Empathy Datadog Tooling Webpack Debugging Management Automation Mentorship TypeScript Innovation Cloudflare Code Review Legislation Natural Gas Vital Signs Unit Testing Tailwind CSS Communication Collaboration Systems Design GitHub Copilot Vercel Platform Needs Assessment Computer Science Business Metrics Office Equipment Waste Management Biomedical Waste Agile Methodology Programming Tools Performance Metric Workflow Management Software Engineering User Experience (UX) Responsive Web Design Renewable Natural Gas Link Control Protocol Artificial Intelligence Business Process Analysis Applications Architecture Search Engine Optimization Software As A Service (SaaS) Next.js (Javascript Library) React.js (Javascript Library) Management Information Systems Front End (Software Engineering) Application Performance Management Jest (JavaScript Testing Framework), 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., * 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., Listed below are key points regarding physical demands, physical and occupational risks, and the work environment of the job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions of the job.
- Repetitive Motions
- Eye/Hand/Foot Coordination
- Sitting
- Talking
- Hearing, In order to travel by air or access federal property, federal law requires individuals have a REAL ID or an acceptable alternative. This position may require the successful candidate to travel by air for business reasons or service federal property. Accordingly, successful candidates must have, or be willing to obtain, a REAL ID or TSA-approved alternative. Related Jobs Senior Front-End Software Engineer Waste Management Houston, TX*On-Site Linux CI/CD Mac OS Github Empathy Datadog Tooling Webpack Debugging Management Automation Mentorship TypeScript Innovation Cloudflare Code Review Legislation Natural Gas Vital Signs Unit Testing Tailwind CSS Communication Collaboration Systems Design GitHub Copilot Vercel Platform Needs Assessment Computer Science Business Metrics Office Equipment Waste Management Biomedical Waste Agile Methodology Programming Tools Performance Metric Workflow Management Software Engineering User Experience (UX) Responsive Web Design Renewable Natural Gas Link Control Protocol Artificial Intelligence Business Process Analysis Applications Architecture Search Engine Optimization Software As A Service (SaaS) Next.js (Javascript Library) React.js (Javascript Library) Management Information Systems Front End (Software Engineering) Application Performance Management Jest (JavaScript Testing Framework) +0
Google Business Intelligence
Google IT Automation with Python
Google UX Design
Salesforce Admin
Salesforce Developer GNC Simulation Software Engineer Actalent Houston, TX*On-Site MATLAB Sensors Simulink Actuators Visionary Innovation Algorithms Reliability Simulations Embedded Software Regression Testing Simulation Software Performance Analysis Test Data Generation Programming Languages Environmental Modeling Artificial Intelligence C (Programming Language) Engineering Design Process C++ (Programming Language) Python (Programming Language) +0
Google IT Automation with Python Senior Engineer, Software Waste Management Houston, TX*On-Site Sales CI/CD Copado Jenkins MuleSoft Force.Com Pipelines Innovation Salesforce Middleware WebMethods Scalability Legislation Natural Gas Server-Side Visualforce AppExchange Web Services Data Integrity Cloud Services Data Migration Aura Framework Version Control Salesforce Apex Business Process Technical Design Safety Assurance Waste Management Biomedical Waste Business Software Software Solutions Workflow Management Business Objectives Software Development Business Requirements Solution Architecture Renewable Natural Gas Information Technology Lightning Web Components Git (Version Control System) Cascading Style Sheets (CSS) Customer Relationship Management HyperText Markup Language (HTML) JavaScript (Programming Language) Simple Object Access Protocol (SOAP) Application Programming Interface (API) Salesforce Object Query Language (SOQL) +0
Google Business Intelligence
Google IT Automation with, Python
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)
B. Preferred Qualifications
- 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.
Benefits & conditions
At WM, each eligible employee receives a competitive total compensation package that includes medical, dental, vision, life insurance, and short-term disability. In addition, we offer a stock purchase plan, company matching on a 401(k), and more. Employees also receive paid vacation, holidays, and personal days. Please note that benefits may vary by site.