UI Director, Development
Finastra View all jobs
- Pune, Maharashtra
- Permanent
- Full-time
- BS or MS in Computer Science or Engineering, or equivalent industry experience
- Strong technical vision
- Lead and scale the UI engineering organization (managers + senior ICs) across time zones—set the hiring bar, org structure, career paths, coaching/mentoring, and performance management to build a high‑performing team.
- Support modernization vision and roadmap, aligned with product and platform goals.
- Plan and execute an incremental migration from legacy UIs to modern web stacks with low‑risk cutovers and business continuity.
- Strong understanding of API design principles and integration patterns (REST, GraphQL, API versioning, security, performance), with a proven ability to guide teams in building scalable front‑end–to–backend interfaces.
- Own the end‑to‑end front‑end architecture, including framework strategy, design‑system governance, monorepo/tooling strategy, performance budgets, accessibility (WCAG), and observability for UI applications.
- Partner closely with Product, UX, and Customer Experience teams to ensure that user‑centric design, usability, and accessibility influence all technical decisions.
- Establish and champion UI engineering best practices across security, performance, testing, internationalization, and maintainability.
- Drive UI consistency and reusability across product lines, reducing fragmentation and accelerating delivery through shared components and standards.
- Communicate architectural vision, trade‑offs, risks, and progress to executive leadership and cross‑functional stakeholders.
- A balance of strong technical skills and acumen combined with excellent team/people leadership to deliver high quality and timely solutions
- Demonstrated track record of hiring, developing, and retaining exceptional talent
- Excellent attitude of adapting changes in a global delivery environment
- Ability to prioritize and manage work to critical project timelines in a fast-paced environment leveraging and building offshore resources/teams across multiple time zones
- Ability to work with cross functional teams toward common solutions
- Proven track record of delivering software releases on time, on budget, on quality
- Define, refine, and implement processes, methodologies and operational procedures to drive accelerated delivery and infuse testability early in the SDLC process by building testability into solutions
- Experience working in an agile environment
- Excellent communication and collaboration skills
- Define, refine, and implement processes, methodologies and operational procedures to drive accelerated delivery and infuse testability early in the SDLC process by building testability into solutions
- Minimum of 10 to 15 years of software development experience in a senior role
- At least 10 years of direct management experience in a technology company including managing offshore resources
- Experience managing a team of developers and strong leadership capabilities to develop a high performing team
- Experience working in an dynamic development environment
- Extensive experience in enterprise software development
- Experience managing the development of SaaS and cloud-based applications
- Experience in leading complex projects
- Demonstrated ownership of front‑end architecture at scale, including design systems, performance optimization, observability, and accessibility standards.
- Proven experience collaborating with Product Design/UX teams to deliver user‑centric digital experiences.
- Experience defining and enforcing UI engineering standards across multiple teams or product lines.
- 5+ years directly leading UI/front‑end engineering teams (including second‑line management and distributed/offshore teams) with a proven record of hiring, developing, and retaining senior UI talent.
- Demonstrated success modernizing large‑scale enterprise UIs—from vision and business case through roadmap, delivery, and deprecation—including migrations from legacy stacks (e.g., JSP) to modern frameworks, consolidation onto a design system, and measurable UX/performance gains.
- Hands‑on depth sufficient to make architecture decisions and mentor leaders across modern web technologies and tooling.
- Experience working with the following teams:
- Solution/Application Architects and Developers
- Operations
- Infrastructure
- Project Management
- Business Analyst/Business System Analyst
- Offshore outsourcing development and testing team