Front End React UI Engineer - (AVP) - Hybrid
π Job Overview
Job Title: Front End React UI Engineer - (AVP) - Hybrid
Company: State Street
Location: Boston, Massachusetts, United States
Job Type: FULL_TIME
Category: UI Engineering / Front-End Development
Date Posted: May 29, 2026
Experience Level: 3+ Years (Mid-Level to Senior)
Remote Status: Hybrid
π Role Summary
-
Develop and maintain high-quality, responsive, and accessible front-end applications and reusable UI components for State Street's Shared Design System (SSDS) platform.
-
Collaborate with Product Managers, UX Designers, and fellow Engineers to translate complex product and business requirements into intuitive, scalable, and maintainable user experiences.
-
Drive the adoption of modern front-end best practices, including component-driven development, utility-first CSS, and robust state management within a large-scale enterprise environment.
-
Contribute to the evolution of the design system by implementing new components, refining existing ones, and ensuring consistency across enterprise digital experiences.
π Enhancement Note: While the title is "Front End React UI Engineer," the role's emphasis on a "shared design system and front-end platform" and "reusable components" positions it firmly within the realm of specialized UI Engineering and Front-End Development, with strong implications for operations efficiency in software development lifecycle. The "(AVP)" title suggests a mid-level to senior position with significant responsibility within the Global Experience Design team.
π Primary Responsibilities
-
Architect, build, and sustain responsive, accessible, and performant front-end applications, reusable UI components, and design system capabilities for the SSDS platform.
-
Translate product specifications, UX designs, and business needs into clean, well-documented, and maintainable UI components and application features.
-
Foster a collaborative environment by working closely with product managers, designers, and engineers to deliver iterative, product-led workflow-driven user experiences.
-
Implement robust front-end integrations with APIs, shared services, and other platform capabilities to ensure seamless data flow and functionality.
-
Actively contribute to the development and maintenance of reusable design systems, establish front-end standards, and champion engineering best practices across teams.
-
Support the implementation of agent-assisted and AI-enabled user experiences, prioritizing clarity, trust, transparency, and overall usability.
-
Write high-quality, well-tested, secure, and maintainable code that adheres to enterprise-level quality and compliance standards.
-
Engage in code reviews, technical discussions, and contribute to the continuous improvement of front-end architecture and development processes.
π Enhancement Note: The responsibilities highlight a blend of core front-end development, design system contributions, and cross-functional collaboration, crucial for operational efficiency in delivering consistent digital products. The mention of "AI-enabled user experiences" suggests a forward-looking role within the company's technology strategy.
π Skills & Qualifications
Education:
Experience:
-
Minimum of 3 years of experience in front-end engineering or full-stack development with a strong front-end specialization.
-
Demonstrated experience building production-grade applications using React.
Required Skills:
-
Strong proficiency in JavaScript and TypeScript, with hands-on experience building applications with React.
-
Expertise in developing reusable UI components, application shells, and scalable client-side architecture.
-
Experience working with utility-first CSS frameworks such as Tailwind CSS, or similar front-end styling systems.
-
Proven experience with design systems, reusable component libraries, and token-driven UI development principles.
-
Solid understanding of front-end fundamentals including state management (e.g., Redux, Zustand, Context API), performance optimization, web accessibility (WCAG standards), and responsive design principles.
-
Experience building accessible user interfaces and applying accessibility best practices and standards.
-
Experience consuming REST APIs and integrating with back-end services.
-
Familiarity with modern front-end build tools and workflows such as Vite, Vitest, and Storybook.
-
Ability to collaborate effectively across engineering, product, and UX teams in a hybrid environment.
-
Strong analytical and problem-solving skills with meticulous attention to detail in crafting user-centered interfaces.
Preferred Skills:
-
Familiarity with design systems, component libraries, and accessibility standards such as WCAG.
-
Familiarity with CSS variables, advanced theming systems, and scalable styling patterns for large enterprise applications.
-
Experience with data-rich applications, workflow platforms, or enterprise SaaS products.
-
Exposure to AI-enabled products, intelligent automation, or human-in-the-loop workflow applications.
π Enhancement Note: The emphasis on React, TypeScript, Tailwind CSS, and design systems points to a modern front-end stack. The preferred qualifications, especially around enterprise environments, accessibility, and AI, indicate a role that requires not just technical skill but also an understanding of complex business and regulatory landscapes, which is critical for operational consistency and compliance.
π Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Showcase projects demonstrating end-to-end front-end application development using React, highlighting your role and contributions.
-
Include examples of reusable UI components you have designed and implemented, emphasizing modularity, scalability, and maintainability.
-
Present case studies of how you have contributed to or built design systems, focusing on component libraries, design tokens, and theming.
Process Documentation:
-
Provide examples of how you have documented your development processes, component usage guidelines, or architectural decisions.
-
Illustrate your approach to testing front-end applications and components, including unit, integration, and end-to-end testing strategies.
-
Showcase your experience with CI/CD pipelines or build automation workflows relevant to front-end development, demonstrating efficiency gains.
π Enhancement Note: For a UI Engineer role, a portfolio is crucial. It should go beyond just showcasing final products. Candidates should be prepared to discuss the process behind their work: how they approached component design, their testing strategies, how they ensured accessibility, and how their work contributed to a more efficient development workflow for other teams. Demonstrating an understanding of design systems as a process for operationalizing design and development is key.
π΅ Compensation & Benefits
Salary Range: $80,000 - $140,000 Annually Note: The quoted salary range applies to the primary location (Boston, MA). Actual compensation may vary based on candidate qualifications, experience, and location.
Benefits:
-
Comprehensive Retirement Savings Plan (401K) with company match.
-
Robust Insurance Coverage: Medical, Dental, Vision, and Basic Life Insurance.
-
Additional Insurance Options: Long-term Disability Insurance and other optional coverages.
-
Generous Paid-Time Off (PTO) including Vacation, Sick Leave, and time for Family Care Responsibilities.
-
Short-Term Disability benefits.
-
Access to the Employee Assistance Program (EAP) for support services.
-
Eligibility for incentive compensation, including annual performance-based awards.
Working Hours:
-
Standard full-time commitment (approximately 40 hours per week).
-
Hybrid work model requiring collaboration within established team working hours, with flexibility to support cross-time zone collaborations as needed.
π Enhancement Note: The stated salary range of $80,000 - $140,000 for a mid-level to senior UI Engineer in Boston is competitive, reflecting the cost of living and demand for skilled front-end talent in a major tech hub. The comprehensive benefits package is typical for a large financial institution like State Street, offering strong security and support for employees.
π― Team & Company Context
π’ Company Culture
Industry: Financial Services / Investment Management
Company Size: Large (10,000+ employees)
Founded: 1792
Company Description: State Street Corporation is a leading provider of financial services to institutional investors, offering investment solutions, services, and technology worldwide. With a long history and a global presence, State Street is committed to innovation and client success.
Team Structure:
-
The Global Experience Design team is focused on building a shared design system and front-end platform (SSDS).
-
This team likely comprises UI Engineers, UX Designers, Product Managers, and potentially Architects.
-
The role is at the Associate Vice President (AVP) level, indicating a significant contribution and potential for leadership within the team.
Methodology:
-
Emphasis on building reusable components and a unified user experience across enterprise digital platforms.
-
Agile and iterative development practices are implied, given the "product-led environment" and "iterative" delivery mentions.
-
Focus on modern front-end development practices, design systems, and ensuring high quality, security, and compliance.
-
Integration of AI-enabled features suggests a forward-thinking approach to user experience and operational efficiency.
Company Website: https://www.statestreet.com/
π Enhancement Note: Being part of a large, established financial institution like State Street means operating within a regulated environment that prioritizes stability, security, and compliance. The Global Experience Design teamβs mission to create a shared platform is a strategic initiative aimed at improving development efficiency and user experience consistency across the enterprise, directly impacting operational agility and cost-effectiveness.
π Career & Growth Analysis
Operations Career Level: Associate Vice President (AVP) - This typically signifies a mid-to-senior level role. For a UI Engineer, it implies a strong technical contributor with the ability to influence technical direction, mentor junior engineers, and lead specific initiatives within the design system or platform development.
Reporting Structure: The role reports into the Global Experience Design team, likely to a Director or Senior Manager overseeing the design system and front-end platform efforts. Collaboration will be extensive with product managers, designers, and other engineers within the team and across various business units.
Operations Impact: This role directly impacts operational efficiency by:
-
Reducing redundant development efforts across different product teams through reusable components.
-
Ensuring consistent user experiences, which can lead to improved user adoption and reduced support costs.
-
Accelerating time-to-market for new features and applications by providing a robust foundation.
Growth Opportunities:
-
Technical Specialization: Deepen expertise in React, modern front-end architecture, design systems, accessibility, and potentially AI integration for UI.
-
Leadership: Grow into a lead engineer or technical architect role within the Global Experience Design team, guiding technical strategy and mentoring others.
-
Cross-Functional Exposure: Gain broader understanding of financial services products and enterprise software development within a large organization.
-
Process Improvement: Lead initiatives to further optimize front-end development processes, tooling, and collaboration methodologies.
π Enhancement Note: The AVP title suggests that candidates should be prepared to discuss not just technical execution but also strategic thinking, influence, and potential mentorship. The "Operations Impact" section emphasizes how this technical role contributes to broader business objectives related to efficiency, speed, and quality β key metrics in any operational context.
π Work Environment
Office Type: Hybrid Work Model. This implies a combination of in-office and remote work. The company emphasizes collaboration within established team working hours.
Office Location(s): Boston, Massachusetts, USA. This is a major financial and technology hub, offering significant opportunities for networking and professional development.
Workspace Context:
-
The role is part of the Global Experience Design team, suggesting a focus on user-centered design and development.
-
Expect a collaborative environment where interaction with designers, product managers, and other engineers is frequent and encouraged.
-
Access to modern development tools and technologies is expected, supporting efficient workflow and innovation.
Work Schedule:
-
Standard full-time hours (approx. 40 hours/week).
-
Flexibility may be available, but the hybrid model necessitates presence in the office on designated days and core hours for team synchronization and collaboration.
π Enhancement Note: The hybrid nature of the role requires strong self-management and communication skills. Candidates should be comfortable articulating their preferred working style and how they ensure productivity and collaboration in a hybrid setup, demonstrating operational awareness of team dynamics and workflow.
π Application & Portfolio Review Process
Interview Process:
-
Initial Screening: HR or recruiter call to assess basic qualifications, interest, and cultural fit.
-
Technical Interview(s): Deep dive into React, JavaScript/TypeScript, front-end architecture, state management, and problem-solving. This may include live coding exercises or whiteboarding sessions.
-
Portfolio Review: Presentation of selected projects, focusing on technical approach, challenges, solutions, and impact. Be prepared to discuss your role, design decisions, and collaboration.
-
System Design/Architecture Discussion: For an AVP level role, expect discussions on how to design scalable, maintainable, and accessible front-end systems and components.
-
Behavioral/Team Fit Interview: Assessing collaboration skills, communication, problem-solving approach, and alignment with State Street's values and the team's culture. Discussions around handling evolving priorities and complex workflows will be key.
-
Hiring Manager Interview: Final discussion with the hiring manager to assess overall fit and suitability for the role and team.
Portfolio Review Tips:
-
Curate Strategically: Select 2-3 projects that best showcase your React expertise, design system contributions, accessibility implementation, and reusable component development.
-
Focus on Process: For each project, detail the problem statement, your approach, key technical decisions made (and why), challenges encountered, and the outcomes/impact.
-
Highlight Collaboration: Discuss how you worked with designers, product managers, and other engineers. Emphasize your role within the team.
-
Technical Depth: Be ready to discuss code structure, state management patterns, performance optimizations, and testing strategies.
-
Accessibility Demonstration: Clearly articulate how you integrated accessibility standards (WCAG) and showcase specific examples.
-
Design System Contribution: If applicable, detail your experience with design tokens, component libraries, and ensuring consistency.
Challenge Preparation:
-
Coding Challenges: Practice common LeetCode-style problems focusing on algorithms and data structures, as well as JavaScript/React-specific coding challenges (e.g., creating a component from scratch, solving a state management puzzle).
-
System Design: Prepare for discussions on how to build scalable UI architectures, design reusable component systems, and manage state effectively in large applications.
-
Scenario-Based Questions: Think about how you would handle common workplace scenarios related to collaboration, conflict resolution, technical disagreements, and managing competing priorities.
-
State Street Context: Research State Streetβs business, its role in the financial industry, and its technology initiatives (like SSDS). Understand how your role contributes to the company's broader operational goals.
π Enhancement Note: The interview process for an AVP-level UI Engineer in a large enterprise like State Street will likely be rigorous, focusing not only on technical proficiency but also on strategic thinking, collaboration, and the ability to operate effectively within a complex organizational structure. A well-prepared portfolio that demonstrates process and impact is essential.
π Tools & Technology Stack
Primary Tools:
-
Core Framework: React (with modern hooks and patterns)
-
Language: JavaScript, TypeScript
-
Styling: Tailwind CSS, utility-first CSS frameworks, CSS Variables, Theming Systems
-
Build Tools: Vite, Webpack (potentially)
-
Testing: Vitest, Jest, React Testing Library, potentially Cypress or Playwright for E2E
-
Component Development: Storybook
Analytics & Reporting:
- While not explicitly mentioned for this role, expect potential integration with analytics platforms (e.g., Google Analytics, Adobe Analytics) or internal logging solutions for user behavior tracking and performance monitoring.
CRM & Automation:
-
Not directly applicable to this front-end role, but understanding how front-end applications integrate with backend services and potentially customer-facing platforms is important.
-
Familiarity with API consumption (RESTful APIs) is critical.
π Enhancement Note: The technology stack is modern and aligned with current industry best practices for front-end development. Proficiency in these tools, especially React, TypeScript, and Tailwind CSS, is non-negotiable. Experience with Storybook and Vite/Vitest is a significant advantage, indicating a candidate familiar with efficient development workflows and component-driven development practices.
π₯ Team Culture & Values
Operations Values:
-
Quality & Reliability: Commitment to building robust, well-tested, and secure code that meets enterprise standards, ensuring operational stability.
-
Collaboration & Teamwork: Strong emphasis on working effectively with cross-functional teams (Product, UX, Engineering) to deliver cohesive solutions.
-
Efficiency & Scalability: Focus on creating reusable components and platform capabilities that improve development velocity and maintainability across the organization.
-
User-Centricity: Dedication to building intuitive, accessible, and performant user experiences that meet the needs of State Street's clients and internal users.
-
Continuous Improvement: Embracing feedback, participating in code reviews, and actively seeking ways to enhance processes, architecture, and tooling.
Collaboration Style:
-
Cross-functional Integration: Regularly partnering with designers to translate mockups into functional components and with product managers to understand business logic and user stories.
-
Agile & Iterative: Participating in agile ceremonies, providing regular updates, and adapting to changing requirements in a fast-paced environment.
-
Knowledge Sharing: Actively participating in code reviews, technical discussions, and potentially internal tech talks or documentation to share best practices and learnings.
-
Constructive Feedback: Open to giving and receiving feedback to drive improvements in code quality, design implementation, and team processes.
π Enhancement Note: State Street, as a large financial institution, likely values precision, reliability, and a structured approach. The Global Experience Design team's focus on a shared system implies a culture that values standardization, collaboration, and long-term maintainability to drive operational efficiency across the enterprise.
β‘ Challenges & Growth Opportunities
Challenges:
-
Navigating Enterprise Complexity: Working within a large, regulated financial institution involves adhering to strict compliance, security, and architectural guidelines, which can sometimes slow down innovation.
-
Balancing Reusability and Specificity: Designing components and patterns that are versatile enough for broad use across different applications while also meeting the unique needs of specific product teams.
-
Keeping Pace with Evolving Technologies: Continuously learning and adapting to new front-end technologies, frameworks, and best practices while maintaining stability.
-
Hybrid Collaboration Dynamics: Ensuring effective communication and seamless collaboration between remote and in-office team members.
Learning & Development Opportunities:
-
Deepening React Expertise: Advanced training and practical application of complex React patterns and state management solutions.
-
Design System Mastery: Becoming an expert in building, maintaining, and evolving enterprise-level design systems.
-
Accessibility and Inclusive Design: Developing specialized skills in creating highly accessible and inclusive digital products.
-
AI Integration in UI: Gaining exposure and experience in implementing AI-driven features within user interfaces.
-
Cross-functional Skill Development: Opportunities to learn about product management, UX research, and backend integration within the financial services domain.
π Enhancement Note: The challenges presented are common in large enterprises and highlight the need for adaptable, problem-solving individuals. The growth opportunities are tailored to a UI Engineer's career path, emphasizing both technical depth and broader organizational impact.
π‘ Interview Preparation
Strategy Questions:
-
Technical Strategy: "How would you approach designing a reusable component library for a large enterprise like State Street? What are the key considerations for scalability, maintainability, and adoption?" (Prepare to discuss component architecture, state management, theming, and documentation.)
-
Collaboration Strategy: "Describe a time you had to collaborate with a designer and a product manager on a complex feature. How did you ensure everyone's needs were met and the final product was successful?" (Focus on communication, conflict resolution, and delivering on requirements.)
-
Problem-Solving Strategy: "Imagine a critical UI bug is reported in production that affects user workflows. Walk me through your process for diagnosing, fixing, and preventing similar issues in the future." (Emphasize systematic debugging, testing, and preventative measures.)
Company & Culture Questions:
-
"Why are you interested in working at State Street, and specifically on the Global Experience Design team?" (Research State Street's mission, values, and the team's objective of building a shared design system.)
-
"How do you stay updated with the latest trends in front-end development, and how do you decide which new technologies are worth adopting?" (Showcase a balanced approach to innovation and stability.)
Portfolio Presentation Strategy:
-
Structure Your Narrative: For each project, follow a clear story: Problem -> Your Role/Solution -> Technical Details -> Outcome/Impact.
-
Quantify Impact: Whenever possible, use metrics to demonstrate the success of your work (e.g., "Reduced component development time by X%", "Improved accessibility score from Y to Z").
-
Interactive Demo (if possible): Prepare a live demo or a well-recorded walkthrough of your most impactful project.
-
Focus on Reusability and Design Systems: Clearly articulate how your work contributes to a more efficient and consistent development process for other teams.
-
Address Accessibility: Explicitly discuss how you implemented accessibility standards and the benefits it brings.
π Enhancement Note: Interview preparation should focus on demonstrating not just technical skills but also strategic thinking, problem-solving abilities, and an understanding of how your role contributes to State Street's operational goals of efficiency, consistency, and quality in software delivery.
π Application Steps
To apply for this Front End React UI Engineer position:
-
Submit your application through the provided Workday link.
-
Tailor Your Resume: Highlight your experience with React, TypeScript, Tailwind CSS, Design Systems, and web accessibility. Use keywords from the job description and quantify your achievements whenever possible, focusing on contributions to development efficiency and user experience quality.
-
Prepare Your Portfolio: Curate 2-3 impactful projects that showcase your front-end development skills, particularly in building reusable components and contributing to design systems. Be ready to discuss your process, technical decisions, and the impact of your work.
-
Practice Interview Questions: Review common front-end interview questions, system design concepts, and behavioral questions. Prepare to discuss your experience in a hybrid environment and your approach to collaboration within a large enterprise.
-
Research State Street: Understand the company's business, its role in the financial industry, and the strategic importance of the Global Experience Design team and the SSDS platform.
β οΈ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Requires 3+ years of experience in front-end engineering with strong proficiency in React, TypeScript, and modern styling frameworks like Tailwind CSS. A bachelor's degree in Computer Science or a related field is preferred.