UI Developer
Description

Founded in 1998, Chmura Economics & Analytics is headquartered in Richmond, Virginia’s historic Shockoe Slip with a regional office in Cleveland, Ohio. We provide labor market software, consulting, and data so our clients can make informed decisions that grow their communities and organizations.

For example, our technology:

  • Helps economic developers understand their local industries and labor market
  • Allows workforce development practitioners to guide workers to high-wage, high-demand jobs
  • Assists educators in training their students for well-paying, in-demand careers
  • Helps site selectors choose the best site for their clients’ expansion or relocation by understanding the talent availability in competing locations
  • Allows staffing and recruitment firms to determine competitive wage

We’re more than a technology company – we help our clients win.

Our employees are encouraged to think differently, ask challenging questions, and pursue what’s best for our clients.

We want our clients to make confident decisions. If you want to help communities and organizations thrive, you’ve come to the right place.



Chmura’s products utilize web technologies such as Angular, TypeScript, SASS, D3, etc. Our UI Developer must have a desire to research and learn new technologies to help ensure that Chmura is utilizing the latest JavaScript techniques and frameworks efficiently. Collaboration is essential, and must be able to communicate effectively and work with other employees both local and remote.


Chmura's Cleveland office is in the Downtown/Playhouse Square district, and we are looking for creative and driven people who can perform and grow with our company!


 Responsibilities:

  • Work with development teams to design and implement UI using Angular framework
  • Write JavaScript and TypeScript code to access and utilize dynamic server-side APIs
  • Debug existing code across multiple browsers
  • Create and test reusable Angular UI components
  • Work in an agile software development environment (Kanban)
Requirements
  • Bachelor’s degree in a technical field
  • Work experience in all tiers of web front-end SPA development: Angular, JavaScript, HTML, and CSS
  • Understanding of underlying Angular framework, JavaScript Promises, and other async concepts
  • Exposure to AngularJS and/or React
  • Working knowledge of TypeScript preferred
  • Experience integrating RESTful APIs for server-side functionality
  • UI/Design Experience
  • Familiar with GIT / VSTS
  • Experience with the Microsoft stack nice to have