Web Engineering Lead
Listed on 2026-07-15
-
Software Development
Front End Developer, React.js
Location: Downtown Miami, FL – Onsite 4 days/week (must be onsite from Day
1)
Lead front‑end engineering strategy and execution across product lines.
Architect scalable, accessible, and high‑performance web applications.
Ensure engineering progress aligns with product roadmaps and timelines.
Collaborate with product, design, and delivery teams to deliver cohesive solutions.
Oversee offshore and distributed teams, ensuring scope control and delivery closure.
Maintain accountability for end‑to‑end delivery and engineering health.
Influence technical direction across multiple teams or product areas.
Required Skills & Experience7+ years of hands‑on front‑end development experience.
2+ years in a lead or technical leadership role.
Strong experience with Angular (Angular 2+, RxJS, NgRx) and React (React, Next.js, Redux).
Advanced knowledge of HTML, CSS, responsive design, and WCAG accessibility standards
.
Proficiency with GraphQL and REST API integration
.
Experience with
CI/CD pipelines (Jenkins, Git Hub Actions, Git Lab).
Familiarity with testing frameworks (Jest, Cypress, Playwright, Karma, Jasmine).
Strong understanding of web performance optimization (Core Web Vitals, caching, bundle optimization).
Experience with
cloud platforms (AWS, Azure, Google Cloud).
Proven ability to lead, mentor, and scale front‑end teams.
Excellent communication, analytical, and problem‑solving skills.
Desired SkillsExperience with
Docker and basic Kubernetes concepts for front‑end deployment.
Knowledge of SSR/SSG patterns for performance and SEO.
Familiarity with AEM or other CMS platforms
.
Experience with e‑commerce or guest‑facing web applications at scale.
Understanding of mobile web optimization and PWA patterns
.
Exposure to Stencil.js for web component development.
Experience with
Nest.js (Node) for server‑side development.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).