AI UX/UI Senior Developer

Truist
Full-timeβ€’Charlotte, United States

πŸ“ Job Overview

Job Title: AI UX/UI Developer

Company: Truist

Location: Charlotte, NC, United States

Job Type: Full-Time

Category: Engineering / Art & Design / Technology

Date Posted: May 19, 2026

Experience Level: 3-5 Years

Remote Status: On-site

πŸš€ Role Summary

  • Focus on designing and developing intuitive user interfaces for AI-driven systems and automation workflows, ensuring seamless interaction with complex agentic behaviors.

  • Build and maintain production-ready front-end components, interaction flows, and visual systems that support enterprise-grade AI applications.

  • Integrate user interfaces with backend services and APIs, adhering to enterprise standards and the Forge delivery model for consistent quality and governance.

  • Collaborate closely with cross-functional product and engineering teams to translate underlying system capabilities into usable and accessible user experiences.

πŸ“ Enhancement Note: While the title is "AI UX/UI Developer", the core responsibilities and requirements heavily lean towards front-end engineering with a specialization in user interface development for AI applications. This is not a pure UX research or UI design role but rather a hybrid engineering and design position focused on implementing user-facing components for AI systems. The emphasis on "Forge delivery model" suggests a structured, Agile-like development environment common in large financial institutions.

πŸ“ˆ Primary Responsibilities

  • Design and develop user interfaces for AI-enabled applications, ensuring intuitive interaction with complex automation and agentic behaviors.

  • Translate underlying AI system capabilities and complex automation into clear, usable, and efficient user workflows.

  • Build and maintain reusable front-end components, interaction logic, and visual systems that align with enterprise design standards.

  • Integrate UI components with backend services and APIs, ensuring seamless data flow and functionality.

  • Collaborate with product managers, engineers, and business stakeholders to define and refine user experience requirements for AI features.

  • Participate actively in system design and planning discussions, providing input on the user-facing aspects of AI solutions.

  • Implement and maintain UI testing and validation strategies to ensure reliability, testability, and adherence to production expectations.

  • Support the deployment and iteration of user-facing components, monitoring UI performance and resolving identified issues.

  • Document interface patterns, user interaction models, and reusable UI components for cross-team adoption and knowledge sharing.

  • Contribute to the continuous improvement of the UI development lifecycle within the Forge delivery model, ensuring pace with backend innovation.

πŸ“ Enhancement Note: The responsibilities highlight a blend of design implementation and front-end engineering. Emphasis on "production-ready interfaces," "UI testing," and "production support" indicates a need for robust engineering practices beyond simple prototyping. The mention of the "Forge delivery model" implies adherence to specific development methodologies and governance within Truist.

πŸŽ“ Skills & Qualifications

Education: Bachelor’s degree or equivalent practical experience is required.

Experience: 3–5 years of relevant experience in front-end development, with a focus on enterprise environments.

Required Skills:

  • Strong front-end development skills (e.g., JavaScript, HTML, CSS, modern frameworks).

  • Experience building front-end applications within enterprise environments.

  • Proven experience designing user interaction flows and translating requirements into functional interfaces.

  • Demonstrated experience integrating front-end components with backend systems and APIs.

  • Solid understanding of the UI development lifecycle, from concept to deployment.

  • Ability to deliver production-ready, high-quality interfaces.

  • Experience with enterprise UI frameworks (specific examples not provided, but implies familiarity with robust, scalable frameworks).

  • Understanding of usability principles and accessibility standards (e.g., WCAG).

  • Familiarity with UI testing methodologies and deployment processes.

  • Ability to document UI designs, implementation details, and interaction models.

  • Strong collaboration and communication skills for effective cross-team interaction.

  • Ability to work within structured delivery environments (e.g., Agile, Forge delivery model).

Preferred Skills:

  • Experience with AI-enabled interfaces or developing user experiences for AI/ML products.

  • Familiarity with workflow visualization tools and techniques.

  • Experience in regulated enterprise environments, such as financial services.

  • Exposure to UX research or user testing methods.

  • Demonstrated ability to build and contribute to reusable component libraries.

  • Experience collaborating effectively with cross-functional teams (Product, Engineering, Design).

  • Ability to operate independently and take ownership of tasks.

πŸ“ Enhancement Note: The distinction between "Required" and "Preferred" skills is critical. While core front-end engineering and integration are mandatory, experience with AI interfaces, regulated environments, and UX research are considered advantageous, suggesting a desire for candidates who can bring specialized knowledge to the team. The requirement for "enterprise UI frameworks" implies a need for experience with robust, scalable, and maintainable solutions, not just standalone components.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Demonstration of Production-Ready Interfaces: Showcase projects where you've built and delivered functional, well-tested front-end applications or complex UI components.

  • Workflow Visualization Examples: Include case studies or examples of how you've translated complex backend processes or system capabilities into intuitive user workflows.

  • Design System Contributions: If applicable, present examples of building or contributing to design systems, emphasizing reusability, consistency, and scalability.

  • API Integration Showcase: Highlight projects where you've successfully integrated front-end interfaces with backend services or APIs, demonstrating data handling and asynchronous operations.

  • Usability & Accessibility Focus: Provide evidence of adherence to usability principles and accessibility standards (e.g., WCAG compliance) in your work.

Process Documentation:

  • Workflow Design and Optimization: Be prepared to discuss your process for analyzing system capabilities and designing user-friendly workflows, including any methodologies used for optimization.

  • Implementation and Automation: Detail your approach to implementing UI components and integrating them with backend systems, including any automation strategies used in development or testing.

  • Measurement and Performance Analysis: Discuss how you monitor UI performance, conduct testing, and analyze results to ensure quality and identify areas for improvement.

πŸ“ Enhancement Note: For a role like this, a traditional "operations portfolio" might not be the primary focus. Instead, candidates should prepare a portfolio that demonstrates their front-end engineering skills, UI implementation capabilities, and experience in building user-facing components for complex systems, particularly those involving AI or sophisticated backend logic. The emphasis should be on tangible, deployed projects and demonstrable engineering rigor rather than purely conceptual design work.

πŸ’΅ Compensation & Benefits

Salary Range: Based on industry benchmarks for a Senior Developer with 3-5 years of experience in a major financial hub like Charlotte, NC, the estimated salary range for this role is $100,000 - $140,000 per year. This estimate accounts for the required skills in front-end development, UI/UX implementation, AI interface experience, and the enterprise context of Truist.

Benefits:

  • Comprehensive Health Coverage: Medical, dental, and vision insurance plans.

  • Life and Disability Protection: Life insurance, accidental death and dismemberment insurance, and disability insurance.

  • Financial Wellness: Tax-preferred savings accounts and a 401k plan with potential company match.

  • Time Off: Generous paid time off including no less than 10 days of vacation (prorated), 10 sick days (prorated), and paid holidays.

  • Retirement & Equity: Potential eligibility for Truist’s defined benefit pension plan, restricted stock units (RSUs), and/or a deferred compensation plan, depending on position and division.

Working Hours: This is a full-time position with standard business hours, likely aligning with the 1st shift (United States of America) schedule. The role requires 40 hours per week, with potential for overtime as directed by management and business needs. The position is explicitly stated as requiring 5 days a week in the Charlotte (Downtown) office.

πŸ“ Enhancement Note: The salary range is an estimate based on industry data for similar roles in the specified location and experience level. Truist's detailed benefits package, including potential retirement plans and equity, is a significant draw for senior roles. The explicit "5 days a week in the Charlotte (Downtown) Office" requirement is crucial for candidates to note.

🎯 Team & Company Context

🏒 Company Culture

Industry: Financial Services (Banking & Financial Services). Truist operates as a major financial institution, implying a focus on security, compliance, reliability, and customer-centricity in its technology development.

Company Size: Truist is a large, established financial institution, indicating a structured corporate environment with ample resources, established processes, and opportunities for large-scale impact.

Founded: Truist was formed in 2019 through the merger of BB&T and SunTrust, bringing together a rich history and a forward-looking vision. This merger context suggests a culture that values integration, innovation, and building upon established legacies.

Team Structure:

  • The AI UX/UI Developer operates within a cross-functional engineering and product organization.

  • This team is responsible for delivering enterprise-grade AI applications.

  • Collaboration is expected with product managers, backend engineers, and potentially other design/UX specialists.

Methodology:

  • Data-Driven Design: While not explicitly stated for this role, financial services companies increasingly rely on data analytics to inform design decisions and measure user engagement.

  • Agile/Structured Delivery: The "Forge delivery model" suggests a disciplined approach to development, likely incorporating Agile principles, but with a strong emphasis on governance, quality, and integration.

  • User-Centric Development: The focus on designing "intuitive interaction" and "efficient user experiences" points to a user-centric development philosophy, even within a regulated environment.

Company Website: https://www.truist.com/

πŸ“ Enhancement Note: The financial services industry context is paramount. Candidates should understand the implications of working in a regulated environment, where security, compliance, and data privacy are critical. The "Forge delivery model" is a key operational framework to research if possible, as it likely dictates workflows, collaboration patterns, and quality standards.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: This is a Senior Developer role, indicating a position with significant technical responsibility and the expectation of independent work. It sits above junior or mid-level developers and requires a deep understanding of front-end technologies, UI principles, and integration with complex systems, particularly AI.

Reporting Structure: The role reports into an engineering or product leadership within the AI applications group. The developer will work closely with peers in engineering and product management, and likely collaborate with stakeholders across various business units that leverage AI solutions.

Operations Impact: The primary impact of this role is on the user experience and adoption of AI-driven applications. By creating intuitive and efficient interfaces, the developer directly influences how effectively business users can leverage AI for automation, insights, and decision-making. This ultimately contributes to operational efficiency, productivity gains, and potentially improved business outcomes for Truist.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in AI/ML interface design, advanced front-end architectures, and workflow visualization technologies.

  • Cross-Functional Leadership: Transition into a lead developer role, mentoring junior team members, and guiding technical strategy for AI UI development.

  • Product Ownership: Move into product management roles, leveraging a strong understanding of both user experience and technical capabilities to define AI product roadmaps.

  • Architectural Roles: Progress towards Solution Architect or Technical Architect positions, designing complex systems that integrate AI front-ends with enterprise backend infrastructure.

πŸ“ Enhancement Note: The "Senior Developer" title implies a level of autonomy and expected contribution beyond basic coding. Growth opportunities in large organizations like Truist often involve specialization, leadership, or broader system design responsibilities. Candidates should consider how their aspirations align with these potential paths.

🌐 Work Environment

Office Type: This role requires a 5-day-a-week presence in the Charlotte (Downtown) office. This indicates a traditional office-based work environment designed for in-person collaboration.

Office Location(s): Charlotte, NC - specifically at the 214 North Tryon Street address, which is a significant downtown location. This suggests a professional, corporate office setting.

Workspace Context:

  • Collaborative Environment: The emphasis on "close, in-person collaboration with engineering and product teams" suggests an open office layout or collaborative workspaces designed to facilitate spontaneous interaction and teamwork.

  • Technology & Tools: Access to standard corporate IT infrastructure, development tools, and potentially specialized AI/ML development environments.

  • Team Interaction: Frequent opportunities for direct interaction with colleagues, including stand-ups, team meetings, and ad-hoc problem-solving sessions.

Work Schedule: The role is full-time (40 hours/week) with a 1st shift schedule. While the core hours will be standard, the need for "close, in-person collaboration" implies a requirement for availability during core business hours for team activities and stakeholder engagement.

πŸ“ Enhancement Note: The explicit requirement for 5 days a week in the office is a critical factor for candidates. This suggests that the company values face-to-face interaction for development, collaboration, and knowledge sharing, especially within the context of developing complex AI systems.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: HR or recruiter screen to assess basic qualifications, experience, and cultural fit.

  • Technical Interview(s):

    • Front-end Coding Challenge: Expect a live coding session or take-home assignment focused on building UI components, implementing features, or solving front-end problems, potentially with AI-related data or logic.
    • System Design/Architecture Discussion: Questions about how to design scalable, maintainable front-end architectures, integrate with APIs, and build reusable components. This may include AI-specific considerations.
    • Behavioral/Situational Questions: Assessing collaboration skills, problem-solving approach, and experience working in structured delivery environments like the Forge model.
  • Portfolio Review: Discussion of your submitted portfolio, focusing on specific projects, your role, technical challenges, and outcomes.

  • Hiring Manager Interview: Deeper dive into experience, career goals, and fit with the team and company culture.

  • Final Round/Executive Interview (Potentially): May involve senior leadership to assess strategic thinking and overall fit.

Portfolio Review Tips:

  • Showcase AI/Complex System Experience: Prioritize projects where you've built UIs for complex backend systems, data-rich applications, or ideally, AI/ML-powered features.

  • Demonstrate Engineering Rigor: Highlight projects where you've focused on code quality, testing, performance optimization, and maintainability. Include examples of design system contributions or reusable component development.

  • Quantify Impact: Where possible, use metrics to demonstrate the success of your UI implementations (e.g., improved user task completion rates, reduced error rates, increased adoption).

  • Explain Your Role and Process: Clearly articulate your specific contributions, the technical challenges you faced, and the development processes you followed.

  • Be Prepared for Technical Deep Dives: Anticipate questions about your technology choices, architectural decisions, and problem-solving approaches.

Challenge Preparation:

  • Front-end Fundamentals: Brush up on core JavaScript, HTML, CSS, and common framework patterns (e.g., React, Angular, Vue.js, though the specific framework isn't mentioned, familiarity with enterprise-grade ones is key).

  • API Integration: Practice scenarios involving RESTful APIs, asynchronous data handling, and error management.

  • UI/UX Principles: Review principles of responsive design, usability heuristics, and accessibility standards (WCAG).

  • AI Interface Concepts: Familiarize yourself with common patterns for AI interfaces, such as conversational UIs, data visualization for AI insights, and user feedback mechanisms for AI models.

  • Problem-Solving: Practice breaking down complex problems into smaller, manageable technical tasks.

πŸ“ Enhancement Note: The interview process will heavily scrutinize technical skills, particularly in front-end engineering and UI implementation for complex systems. A strong, relevant portfolio is crucial, and candidates should be prepared to discuss their projects in detail, highlighting engineering best practices and any experience with AI-related interfaces or regulated environments.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Front-end Frameworks: Experience with enterprise-grade JavaScript frameworks such as React, Angular, or Vue.js is highly probable.

  • UI Component Libraries: Familiarity with established component libraries or the ability to build them is expected.

  • Version Control: Git is standard for code management.

  • Build Tools: Familiarity with tools like Webpack, Babel, or Vite for front-end build processes.

Analytics & Reporting:

  • Web Analytics Tools: Potentially tools for tracking user interaction and performance within the application (e.g., Google Analytics, Adobe Analytics, or internal solutions).

  • Performance Monitoring Tools: Tools to monitor UI performance, load times, and identify bottlenecks.

CRM & Automation:

  • Internal Tooling: Truist likely utilizes a suite of internal tools and platforms for development, deployment, and monitoring.

  • API Gateway/Management: Knowledge of how front-ends interact with backend services through APIs.

  • Workflow Visualization Tools: Potentially specialized tools for visualizing complex AI or business processes, though specific names are not provided.

πŸ“ Enhancement Note: While specific tools aren't listed, the role implies a need for proficiency in modern front-end development stacks commonly used in enterprise environments. Candidates should be ready to discuss their experience with frameworks, build tools, and how they integrate front-end applications with backend services. Experience with tools that facilitate component-based development and design systems is also valuable.

πŸ‘₯ Team Culture & Values

Operations Values:

  • Quality & Reliability: As a financial institution, there's a strong emphasis on building robust, reliable, and secure systems. Expect a culture that values meticulous development and thorough testing.

  • Collaboration & Teamwork: The requirement for in-person collaboration highlights the importance of teamwork, open communication, and a supportive environment for solving complex problems together.

  • Innovation with Governance: While innovation in AI is a focus, it's balanced with strong governance, compliance, and adherence to enterprise standards, as indicated by the Forge delivery model.

  • Customer Focus: Ultimately, technology serves the business and its customers. Expect a drive to create user experiences that are not only functional but also enhance customer satisfaction and efficiency.

  • Continuous Improvement: A culture that encourages learning, adaptation, and refinement of processes and technologies to stay competitive.

Collaboration Style:

  • Cross-functional Integration: Expect frequent interaction and collaboration with Product Management, Backend Engineering, and potentially Data Science teams.

  • Structured Communication: Communication within a large organization like Truist is often structured, involving regular meetings, documentation, and clear reporting lines.

  • Feedback Exchange: A culture that values constructive feedback, both for code reviews and for design and process improvements.

πŸ“ Enhancement Note: Candidates should align with a culture that prioritizes both innovation and rigorous execution within a structured, collaborative framework. Understanding the nuances of working in a large, regulated financial institution is key to demonstrating cultural fit.

⚑ Challenges & Growth Opportunities

Challenges:

  • Balancing AI Complexity with Usability: Translating sophisticated AI capabilities and agentic behaviors into simple, intuitive interfaces for a broad user base is a significant challenge.

  • Pace of AI Innovation: Keeping front-end development aligned with the rapid advancements in AI/ML technologies and backend capabilities.

  • Enterprise Scale and Integration: Navigating the complexities of integrating new AI interfaces into a large, established enterprise technology ecosystem.

  • Maintaining Consistency: Ensuring a consistent user experience across various AI-enabled applications within Truist, adhering to design systems and brand guidelines.

  • Security and Compliance: Developing interfaces that meet stringent security and regulatory requirements inherent in the financial services industry.

Learning & Development Opportunities:

  • AI/ML Domain Expertise: Gaining deeper insights into AI technologies and how to best represent them through user interfaces.

  • Advanced Front-end Architecture: Developing expertise in scalable, high-performance front-end architectures for enterprise applications.

  • Design System Mastery: Becoming proficient in building, maintaining, and evolving comprehensive design systems.

  • Cross-functional Project Leadership: Opportunities to lead technical aspects of AI initiatives and mentor junior developers.

  • Industry Exposure: Learning about the specific challenges and opportunities within the financial services sector, particularly concerning AI adoption.

πŸ“ Enhancement Note: The challenges presented are typical for roles at the intersection of cutting-edge technology (AI) and established enterprise environments. The growth opportunities are geared towards deepening technical expertise and expanding influence within the organization.

πŸ’‘ Interview Preparation

Strategy Questions:

  • AI Interface Design: "Describe a complex AI feature you've designed an interface for. What were the key challenges, and how did you ensure usability and understandability for the end-user?" (Prepare to discuss your process, trade-offs, and outcomes).

  • Front-end Architecture: "How would you approach building a scalable, reusable component library for AI-driven applications that need to integrate with multiple backend services?" (Focus on modularity, maintainability, and integration strategies).

  • Collaboration & Delivery: "Tell me about a time you had to collaborate closely with backend engineers and product managers on a challenging feature. How did you ensure alignment and successful delivery, especially within a structured model like the Forge delivery model?" (Highlight communication, problem-solving, and adherence to processes).

Company & Culture Questions:

  • Truist's AI Strategy: Research Truist's public statements or news about their AI initiatives. Be ready to discuss how your skills can contribute to their broader goals.

  • Enterprise Development: "What are the key considerations when developing software in a large, regulated enterprise environment compared to a startup?" (Discuss security, compliance, scalability, and change management).

  • Teamwork: "Describe your ideal team environment and how you contribute to a positive and productive team culture." (Emphasize collaboration, proactivity, and support for colleagues).

Portfolio Presentation Strategy:

  • Select 2-3 Strongest Projects: Choose projects that best showcase your front-end engineering skills, UI implementation for complex systems, and any AI-related experience.

  • Structure Your Case Studies: For each project, cover:

    • Problem/Goal: What was the objective?
    • Your Role & Contributions: What specifically did you build or design?
    • Technical Challenges: What were the hurdles (e.g., integration, performance, data complexity)?
    • Solutions & Technologies: How did you overcome them, and what tools/frameworks did you use?
    • Outcome/Impact: What was the result? (Quantify if possible).
  • Highlight Process and Methodology: Be ready to discuss your development workflow, testing strategies, and how you adhered to design principles or enterprise standards.

πŸ“ Enhancement Note: Preparation should focus on demonstrating strong front-end engineering capabilities, a clear understanding of UI/UX principles applied to complex systems, and the ability to work effectively within a large, structured enterprise environment. The portfolio is your primary evidence; ensure it's polished and you can speak to it confidently.

πŸ“Œ Application Steps

To apply for this AI UX/UI Developer position:

  • Submit your application through the Truist Careers portal via the provided link.

  • Tailor Your Resume: Highlight keywords and experiences directly matching the job description, such as "front-end development," "AI interfaces," "enterprise UI frameworks," "API integration," "design systems," "usability," and "accessibility." Quantify achievements where possible.

  • Prepare Your Portfolio: Curate a digital portfolio (e.g., website, PDF) showcasing 2-3 key projects that demonstrate your front-end engineering skills, UI implementation for complex systems, and any relevant AI/workflow visualization experience. Ensure it's easily accessible.

  • Research Truist: Understand Truist's mission, values, and recent developments in AI or technology. Familiarize yourself with their "Forge delivery model" if possible.

  • Practice Interview Questions: Rehearse answers to technical, behavioral, and situational questions, particularly those related to front-end architecture, UI development for complex systems, and cross-functional collaboration. Be ready to discuss your portfolio projects in detail.

⚠️ 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 a bachelor's degree or equivalent experience with 3-5 years of relevant experience in enterprise front-end application development. Must possess strong skills in UI frameworks, accessibility standards, and the ability to deliver production-ready interfaces.