About The Position

The Senior UI Developer will represent the Digital Collaboration development team and support development of React-based UI applications, frameworks, and components. The role focuses on designing, implementing, and supporting modern interactive user interfaces using JavaScript frameworks such as React. The developer will coordinate with backend developers, HTML coders, and graphic designers to deliver complete web development solutions, and will package and deploy applications through CI/CD pipelines to a cloud platform. The role initially emphasizes development (approximately 80%) and technical leadership (approximately 20%). Over time, responsibilities may shift toward onboarding new resources, documentation, and technical layout. The role is primarily UI-focused, with limited backend work involving interaction with applications. The team is developing a matrix service in Node.js. The position is hybrid in Chicago, Illinois, at 333 S. Wabash. The engagement duration is listed as 6+ months. The posting seeks a senior or lead resource and states an experience level of 8+ years.

Requirements

  • At least 8 years of experience as a UI/UX Developer or Web Developer.
  • Bachelor's degree in Information Technology, Computer Science, or a related field.
  • Complete knowledge of CSS, HTML, and JavaScript.
  • Knowledge of website design best practices and UI/UX design.
  • Strong knowledge of React.
  • Experience with state management such as Redux, Zustand, or a similar library.
  • Familiarity with JavaScript module loaders and testing tools.
  • Familiarity with front-end build tools, including Webpack and Module Federation.
  • Strong analytical skills and excellent multitasking and organizational skills.
  • Ability to work in a team and under pressure.
  • Excellent communication skills and attention to detail.
  • Ability to manage multiple projects simultaneously.

Nice To Haves

  • Experience with cloud platforms such as Microsoft Azure or AWS; Azure is preferred.
  • Experience with micro frontends, Webpack, and Module Federation.
  • Experience with Node.js, AWS Lambda, or Azure Functions.

Responsibilities

  • Design, implement, and support modern interactive UI solutions using JavaScript frameworks such as React.
  • Develop React-based UI applications, frameworks, and components.
  • Coordinate with backend developers, HTML coders, and graphic designers to deliver web development solutions.
  • Package and deploy applications through CI/CD pipelines to a cloud platform.
  • Create responsive web pages using HTML, CSS, and JavaScript frameworks such as ReactJS or AngularJS.
  • Create aesthetically appealing websites with user-friendly interface designs.
  • Follow established code practices during user interface development.
  • Work with designers and backend developers to ascertain client needs.
  • Optimize websites, programs, and applications for speed and functionality.
  • Gather feedback from clients and technical staff and conduct troubleshooting.
  • Develop functional documentation and guidelines for team members.
  • Create prototypes to test website functionality.
  • Conceptualize website designs and placements.
  • Use analytical tools to evaluate website performance, including speed and load time.
  • Support onboarding new resources and contribute to documentation and technical layout as the role evolves.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service