← Back to all jobs

UI Senior Technical lead

Arrowsight
🏢 Arrowsight 🇺🇸 Katonah, NY, US 🕑 May 02

This job offer is expired

Arrowsight is looking for a UI Senior Technical lead.  You will be creating and maintaining web pages and visualizations for our internal and external customers.  We have legacy code that we want to modernize so it’s an opportunity to create new designs and workflows while using the latest technology you desire to use.  You will also design and implement brand new pages and visualizations to give our customers more value and insight. 

Responsibilities:

  • Build and maintain JavaScript code and applications. Utilize modern JavaScript standards to develop enterprise-level code, enhance current standards.
  • Reporting to the Web Software Manager, serve as technical lead of UI team. 
  • Assist in making design decisions and guide UI team technically to implement designs.
  • Evaluate current implementations and enhance using new methodologies.  Also will maintain legacy UI code (we are in the midst of migrating legacy pages to newer technology).
  • Implement clever solutions to business problems
  • Work closely with other teams and interface with our operations team.
  • Write clean and well documented code that is easy to understand and maintain

Requirements:

  • 6+ years experience designing and implementing JavaScript-based user experiences
  • Experience with web application JavaScript frameworks. ReactJs, Typescript, knockout, CSS, HTML5, Redux, SASS, Webpack, NodeJs, Yarn, NPM, XML, JSON
  • Working with XML/JSON web services consuming data and posting data
  • 1+ years experience in a technical lead position desirable
  • Ability to be objective when evaluating frameworks and ability to convey designs to the team (ie UML)
  • Experience with performance and unit testing (especially UI code)
  • Ability to work quickly and efficiently in a team environment to meet short deadlines
  • Strong debugging skills
  • Good communication skills

 Nice to have:

  • C#/ASP .NET MVC (or related frameworks)
  • WebAPI
  • Knowledge of relational databases (SQL)
  • Knowledge of distributed data frameworks (ie Redis, CouchDB)

Get

notifications in your