Engineering Manager of Frontend Web
DataBank · Dallas, TX · 4 wk ago
EngineeringFull-time
Responsibilities
- Own all web frontend engineering built on React.JS, setting architectural standards, coding best practices, and engineering governance with clear accountability for outcomes.
- Lead the pivot from legacy to modern, component-driven React.JS applications; apply deep proficiency in JavaScript/TypeScript, Next.js, HTML5, CSS3, and browser APIs to set the technical bar while ensuring zero disruption to business operations.
- Lead Migration of legacy Angular.JS framework to modern React.JS with reusability and scale.
- Drive performance optimization and scalable UI architecture; build and maintain a reusable component library in partnership with senior engineering leaders, UX, and product teams.
- Evaluate and guide adoption of low-code platforms (e.g., OutSystems), balancing speed-to-market with long-term maintainability, measurable business value, and operational risk.
Team Building & Talent Development
- Lead and grow multiple frontend engineering teams, attracting top talent, developing engineers and emerging leaders, and fostering a high-performance culture grounded in Extreme Ownership, accountability, and continuous improvement.
- Put People First by creating clear expectations, coaching with candor, and helping teams navigate ambiguity while aligning engineering capacity with business priorities and the modernization roadmap.
Quality, Release & Delivery
- Champion and adopt shift-left quality: establish standards for testing (Playwright), accessibility (WCAG), and CI/CD pipelines (GitLab) across the web platform.
- Own the end-to-end release lifecycle for web, including release planning, versioning, deployment governance, and rollback strategies.
- Define and operate a structured release management framework: release trains, change control, environment promotion, and stakeholder communication across web frontend delivery.
- Establish and track a meaningful engineering KPI framework covering delivery health (deployment frequency, lead time, change failure rate, MTTR, cycle time), quality (defect escape rate, test coverage), performance (Core Web Vitals), and team health.
- Leverage APM and observability tools (New Relic) alongside KPI dashboards to model Be Data Centered: using evidence to prioritize work, validate improvements, and make tradeoffs transparent.
Cross-Functional Collaboration
- Partner with Product Managers, UX/UI Designers, Mobile and Automation, API, Backend, Data, Analytics, DevSecOps, Security and IT to translate requirements into actionable, high-quality, and delightful user experiences.
- Model Collaborate Before You Escalate by resolving issues directly with cross-functional partners where possible, surfacing risks early, and representing frontend engineering at the leadership level with clear written and verbal communication.
Required Qualifications
- 7+ years of software engineering experience, including 3+ years leading frontend engineering teams in a management or senior technical lead capacity.
- Hands-on expertise in React.JS, JavaScript/TypeScript, Next.js, HTML5, and CSS3; demonstrated experience in frontend performance optimization and building high-scale web applications.
- Experience with testing frameworks (Playwright, Jest, Cypress), CI/CD (GitLab, GitHub Actions), accessibility (WCAG), and web release management; familiarity with DORA metrics, Core Web Vitals, and engineering KPI frameworks.
- Past experience of transitioning from existing legacy framework(Angular.JS) to a modern React.JS.
- Familiarity with low-code platforms (OutSystems), APM/observability tools (New Relic, Datadog).
- Passion for intuitive, accessible, and high-quality user interface and design concepts.
- Proven ability to lead legacy-to-modern modernization programs while maintaining business continuity and taking ownership for outcomes.
- Strong data-driven decision-making, collaborative problem solving, and excellent written and verbal communication skills with technical and non-technical audiences.
- BS or MS in Computer Science, Software Engineering, or a related engineering field.
Preferred Qualifications
- Familiarity with legacy .NET Web and Backend frameworks.
- Experience with reusable design systems, Figma, Linear, Hexa, or similar engineering collaboration tools.
- Background in data center, managed hosting, or infrastructure-adjacent technology environments where reliability, accountability, and customer impact are critical.
- Cloud infrastructure and orchestration (AWS, Azure, or GCP, K8S and Containers).