> Markdown version of [/jobs/ext/1915870-senior-frontend-engineer](https://www.wearedevelopers.com/jobs/ext/1915870-senior-frontend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Frontend Engineer - **Company:** Kerbavaz, Timothy - **Location:** Philadelphia, PA, United States - **Experience:** Expert - **Salary:** $150,000.0 - $190,000.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Artificial Intelligence, Cascading Style Sheets (CSS), Python (Programming Language), Web Applications, ReactJS, Flask (Web Framework), Backend, Front End Software Development - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=aad330a4161a6c2b ## About the Role * 5+ years building production, product-facing web applications * Strong HTML, CSS, and JavaScript fundamentals: you understand the browser, not just a framework * React proficiency, with the ability to spearhead a migration from server-rendered HTMX to React * A 0-to-1 track record: you thrive in ambiguity and own features end to end, shipping real product to real users * fast * AI-Native Builder: deep, demonstrated experience using AI to build, ship, and accelerate work; you can take * an ambiguous problem and ship a working solution * Able to interact effectively with a Python backend (not as a backend engineer, but fluent enough to be effective * on the frontend) Nice-to-Have * HTMX or server-rendered / hypermedia experience, or genuine eagerness to work this way * Python and Flask comfort for full-stack feature work * Experience designing AI-first or agentic AI products, and an opinion on human-AI interaction * Experience simplifying complex workflows in a B2B setting * Growth from IC to team lead, or early-to-late-stage scaling experience (helpful, not required) AEC, glazing, or construction industry exposure ## Description You will own the interface where clients work with their Virtual Bid Assistants, from onboarding through daily workflow. Today, the product is built with a server-rendered HTMX and Flask approach: fast, lean, and tightly coupled to real product logic rather than a heavy single-page app. The team is splitting its internal and external portals: the current app becomes the internal tool (likely staying on HTMX, which is backend-friendly), while the external experience is being redesigned in React. A key part of this role is spearheading that migration. The external redesign is also a shift in kind, not just stack: it is moving from a traditional software interface toward a human-plus-AI co-working workspace (think a Notion- or Cowork-style environment, but for glazing estimators) where users come in and actually finish the task, not just view data. An engineer who is excited about human-AI interaction and has opinions about how it should work will do especially well. This is an engineering role, not a design role; the team already has a designer, and this person owns the frontend build. What You'll Own * The end-to-end experience Virtual Bid Assistants use to do their best work, from onboarding through daily workflow * Interaction patterns that surface what the AI is doing and keep skilled estimators in control * Responsive, performant interfaces built on HTMX, Flask templates, and modern CSS/JS, and spearheading the external move to React * Close partnership with the designer and backend engineers to turn complex estimating workflows into something that feels simple * Performance, accessibility, and polish, because details close deals ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more](https://www.wearedevelopers.com/videos/1761-wearedevelopers-live-frontend-inspirations-web-standards-and-more) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Keith Cirkle of GitHub on React Fatigue](https://www.wearedevelopers.com/videos/1265-keith-cirkle-of-github-on-react-fatigue) ## Related Articles - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)