What are the responsibilities and job description for the UI/UX Designer position at TWENTYONETECH?
Title: UI/UX Designer
Location: On-site at Client facilities (San Francisco, CA 94128)
Duration: 2 Years (24 months)
Number of Resources: Two (2)
Estimated Hours: Total of up to 8,000 hours over a period not to exceed 24 months. (Approximately 4,000 hours per resource)
Project Summary
As part of the Client’s ongoing Technology Improvement Program (TIP), which aims to modernize operations through new applications (both internally developed and vendor-acquired), the UI/UX Designer will play a critical role in designing intuitive, consistent, and user-friendly interfaces. The Designer will also be responsible for creating a UI/UX Design System to ensure visual and functional consistency across all the Client’s applications. The UI/UX Design System should enable quicker development of business applications.
Scope of Work
User Research & Requirements Gathering
• Conduct user research, stakeholder interviews, and usability testing to understand the needs of airport operations teams, airlines and regulatory bodies.
• Analyze feedback from airport staff, airlines, ground handlers, and passengers to identify pain points in current systems.
• Collaborate with business analysts and IT teams to define UI/UX requirements for airside and landside applications.
• Establish practice of continuous gathering of UI/UX feedback.
UI/UX Design & Prototyping
• Create wireframes, prototypes, and high-fidelity designs for web and mobile applications used in airport operations.
• Design user interfaces for operational dashboards, passenger self-service kiosks, mobile apps, and airport control systems. Design should be achievable by Engineering team within a reasonable timeframe.
• Ensure designs align with accessibility standards (WCAG, ADA compliance) and aviation industry best practices.
Interaction Design & Usability Enhancement
• Develop intuitive navigation structures and workflows for airport operations software, and the applications requirements arising out of the Technology Improvement ProgramTIP (TIP)
• Optimize the user experience for real-time monitoring of applications, ensuring quick response times and ease of use in high-pressure environments.
• Conduct A/B testing and usability assessments to refine UI components.
Collaboration & Development Support
• Work closely with front-end developers to ensure design feasibility and maintain UI consistency across all applications.
• Provide design assets (SVGs, CSS styles, UI components, HTML) and documentation for development teams.
• Collaborate with IT security teams to ensure UI/UX designs adhere to cybersecurity guidelines.
Performance Monitoring & Continuous Improvement
• Implement user feedback loops and track usability metrics to improve the effectiveness of UI/UX solutions.
• Recommend and implement iterative design improvements based on data analytics and user behavior studies.
• Stay updated on emerging UI/UX trends and technologies in the aviation industry.
Tasks
Task 1: User Research & Requirements Gathering
Goal: Understand the needs, workflows, and pain points of various airport stakeholders.
Deliverables:
- Stakeholder interview summaries (e.g., operations, airline staff, passengers, baggage handlers)
- User personas and journey maps for key user groups
- Functional UI/UX requirement documents per application/module
- User research summary report with key findings and insights
Task 2: Design a Product Roadmap Outlining Key Features, Priorities, and Release Plans for a Mobile Application
Goal: Define the product’s strategic direction, prioritize and plan initiatives, communicate execution plans to stakeholders, and measure outcomes to ensure the product delivers customer and business value.
Deliverables:
- Product Vision & Strategy Document
- Product Roadmap Visual Representation
- Initiative & Epic Breakdown
- Feature Prioritization Framework
- Product Requirements Document (PRDs)
- Stakeholder Communication Artifacts
- Metrics & Success Tracking
Task 3: Design of UI/UX Standards and Design System
Goal: Establish a reusable Design System to ensure visual and functional consistency across all applications.
Deliverables:
- UI/UX Style Component Architecture Guide (colors, typography, layouts, grids, iconography, etc.)
- Design System documentation (components, widgets, interaction patterns)
- Figma based UI library
- Guidelines for third-party vendors to adhere to UI/UX standards
Task 4: Application UI/UX Design & Prototyping
Goal: Create and iterate on design prototypes for new or updated applications across airport systems.
Deliverables:
- Wireframes and user flow diagrams for each application
- High-fidelity prototypes (desktop, mobile, kiosk as applicable)
- Interactive click-through models for stakeholder demos
- Annotated design handoff packages for development teams
- Create designs for passive feedback that address unauthorized viewing or interaction, and implement active feedback using standardized notifications
Task 5: Usability Testing & Iteration
Goal: Validate and improve design usability through testing with real users.
Deliverables:
- Test plan and protocol documents
- Usability test recordings and analysis summaries
- Feedback synthesis reports with prioritized design changes
- Updated design files reflecting improvements post-testing
Task 6: UI/UX Oversight for Vendor Applications
Goal: Ensure vendor-acquired applications align with the airport’s UI/UX standards.
Deliverables:
- UI/UX compliance checklist for vendor evaluation
- Review reports of vendor application designs against standards
- Recommendations for UI/UX improvements for vendor solutions
- Integration support documentation for harmonizing vendor UIs with internal systems
Additional Expectations
- Participate in Agile ceremonies and cross-functional design reviews
- Support front-end developers during implementation
- Maintain version control of design assets and documentation
- Stay current with UX trends and technology advancements
Candidate Documentation & Experience Requirements
The candidate must provide the following information and meet the requirements below:
- Three (3) UI/UX projects completed within the most recent three (3) years where the candidate acted as a UI/UX subject matter expert. Each project must include:
- Client name and type (e.g., government agency, airport, financial institution, etc.)
- Project duration (start and end dates)
- Scope of work and deliverables provided
- Contact information for a client reference (name, phone, and email) The client organization must be similar in size and scope to the Client
- One (1) project completed within the most recent three (3) years involving the creation of a UI/UX Design System. Project must be for a U.S.-based large organization and/or a user base greater than five thousand (5,000) users. Each project must include:
- Client name and type (e.g., government agency, airport, financial institution, etc.)
- Project duration (start and end dates)
- Scope of work and deliverables provided
- Contact information for a client reference (name, phone, and email) The client organization must be similar in size and scope to the Client
- One (1) project completed within the most recent three (3) years involving the design of data dashboards. Project must be for a North America or EU-based large organization and/or a user base greater than five thousand (5,000) users
- The candidate must:
- Be legally authorized to work in the United States
- Successfully pass a Transportation Security Administration (TSA) threat assessment and any background checks required to obtain a Client badge