Sr. Front End Engineer

Engineering Austin, Texas


Description

Position at HotSchedules

In this role, you will be responsible for the HotSchedules application web front end architecture and design, including moving from legacy technologies and implementations to modern approaches. You will work on the product hands-on to create HTML, CSS, JavaScript for all HotSchedules web applications and making sure the user interactions and visual design ideas are correctly implemented.   You will be collaborating with multiple engineering teams (such as integrations, mobile, services) and the design team to make sure our products are intuitive and easy to use.

Responsibilities:

  • Provide technical leadership to the team in terms of vision and roadmap
  • Identify and resolve performance and scalability issues
  • Architect efficient and reusable, modern and responsive front-end component library for use across our entire web and mobile application portfolio
  • Write clean, performant code that is a joy to use
  • Encourage and leverage best practices around all front-end technologies
  • Managing tasks within an Agile framework, clearing Sprinted tasks and managing JIRA workflows
  • Continuously improve workflow and automation to enhance developer productivity
  • Focus heavily on performance to ensure end user satisfaction
  • Documenting architecture and implementation for both internal and external consumption

Required Skills:

  • B.S. in Computer Science, ECE, EE or similar discipline
  • Superior user interface skills with strong technical knowledge in current web trends
  • Understanding of full development lifecycle
  • Ability to work in an agile development lifecycle and a continuous delivery model
  • 5+ Years in Responsive Web Design (RWD)
  • 5+ Years using HTML5 and CSS
  • 5+ Years using GIT based version control systems
  • 5+ Years with JavaScript libraries and frameworks such as Backbone, Angular, Ember,  React (we use), or Node
  • Solid understanding of Java 
  • Experience using and designing  RESTful APIs
  • Experience testing your code (QUnit, Mocha, Jasmine, etc.)
  • Experience with build automation toolchain (Grunt, Gulp, etc)
  • Familiarity with performance profiling your code at runtime
  • Must be able to work in the US without visa sponsorship