Role Description
Teamcenter UI/UX Developer (Active Workspace) - Remote only
Salary Range: $90,000 - $130,000
Qualifications
-
Strong Teamcenter Active Workspace framework experience, including AWC build and deployment using SWF, Node.js, and Gulp.
-
Good understanding of AWC module structure, staging layout, repository layout, and deployment packaging.
-
Hands-on Declarative UI development using View/ViewModel JSON, actions, data providers, conditions, commands, and i18n bundles.
-
XRT stylesheet customization for Summary, Create, and Table renderings, including objectSets, tableProperty, subrendering, and visibleWhen.
-
ColumnConfig and table configuration, including UI behavior driven through _DefaultChildProperties and XRT preference mappings.
-
Proficiency in JavaScript/TypeScript, HTML, CSS, and Angular/AMX concepts.
-
Experience invoking REST and Teamcenter SOA client services from Active Workspace ViewModels.
-
Experience developing custom commands, command handlers, and command placements.
-
Client-side performance tuning and browser-based debugging of Active Workspace applications.
-
UX design practices covering personas, task analysis, accessibility, usability, and responsive layouts.
-
Rich Client (RAC) Eclipse RCP customization for legacy screens is an added advantage.
Requirements
-
Design, develop, test, and deploy Teamcenter Active Workspace user-interface customizations.
-
Build Declarative UI components using View/ViewModel JSON, actions, data providers, conditions, commands, and localization bundles.
-
Create and maintain XRT stylesheets, object sets, table renderings, subrenderings, and visibility rules.
-
Configure columns, tables, and Teamcenter preferences that control UI behavior and displayed properties.
-
Integrate Active Workspace ViewModels with REST and Teamcenter SOA services.
-
Apply persona-based design, task analysis, accessibility, and responsive-layout principles to improve user experience.
-
Troubleshoot browser issues, tune client-side performance, and support AWC build and deployment activities.
-
Collaborate with architects, functional teams, UX stakeholders, and other vendors in an onsite-offshore delivery model.
Benefits
-
Salary Range: $90,000 - $130,000 a year
Pre-Screening Questionnaire
-
Explain your hands-on Active Workspace customization experience and the AWC versions used.
-
Describe an AWC Declarative UI solution built with View/ViewModel JSON, actions, data providers, and conditions.
-
How have you customized XRT stylesheets, objectSets, tableProperty, subrendering, or visibleWhen?
-
Explain your experience with ColumnConfig and UI preferences such as _DefaultChildProperties and XRT mappings.
-
Describe a REST or Teamcenter SOA client call implemented from an Active Workspace ViewModel.
-
How have you developed custom commands and command placements, and tuned or debugged client-side performance?
-
What UX practices have you applied for accessibility, personas, task analysis, and responsive layouts?
-
Describe any RAC Eclipse RCP customization experience for legacy Teamcenter screens.