Front End Developer

TrackVia is a modern, mobile workflow management platform. We help companies acquire, analyze and take action on their critical and complex processes and workflows. To be able to do this we need developers who want to make a difference and enjoy collaborating with product, sales and support teams to release features that will dazzle our customers.  
 
We’re looking for talented front end engineers that thrive in a fast paced organization and want to see their work make a direct impact to the business. 
 
Responsibilities
  • Design, Code & Test new software for TrackVia web product
  • Collaborate on visual design and implementation of best-in-class user experience
  • Collaborate with product management evaluating requirements and providing estimates
  • Collaborate with quality assurance ensuring the highest quality 
  • Collaborate with sales and support resolving customer issues

Required Skills
  • 3+ years of Javascript and web development experience
  • B.S. or B.A. in Computer Science
  • Experience building rich data-driven web applications
  • Experience with modern web technologies and techniques such as HTML5, CSS3, ECMAScript 2016, CSS pre-processors (SASS, Less, Stylus), JavaScript transpilers (Babel, TypeScript), and JavaScript build tools (WebPack, Browserify, Grunt, Gulp)
  • Experience with modern JavaScript frameworks and libraries such as React, Redux, Vue, Ember, or Angular, along with the knowledge of when to use them
  • Experience working with the NPM package ecosystem
  • Working knowledge of MySQL, Oracle, or other RDBMS
  • Strong analytical and problem solving skills
  • Excellent written communications: clarity, brevity, grammar
  • Excellent verbal communications: articulateness, patience, listening skills
  • Professionalism: promptness, attention to detail, organization
 
Bonus Points
  • A passion for creating beautiful, engaging, intuitive, efficient and highly usable user interfaces
  • Experience in the complete product development lifecycle of successfully launched applications
  • React and Redux experience
  • Experience with Typescript
  • CSS Modules or other CSS in JS tools
  • Strong understanding of component design and architecture
  • Understanding of functional programming concepts (especially immutability, idempotence, and side-effects)

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file
ErrorRequired field
ErrorRequired field
ErrorRequired field