Sr. Front End Software Engineer

Sorry, this job was removed at 1:02 p.m. (CST) on Tuesday, January 30, 2018
Find out who's hiring in Austin.
See all Developer + Engineer jobs in Austin
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

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 work on mid-tier APIs using Node.js and potentially Java. You will be collaborating with multiple engineering teams, product management team, and the design team to make sure our products are intuitive and easy to use.

Responsibilities:

  • Contribute to a modern, 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
  • Work collaboratively with the design team to create and maintain a front-end component library for use across the entire application portfolio
  • Work as a member of a full stack development squad to provide new user experience to existing backend services, and to develop middle tier APIs.
  • 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 (front AND back) to ensure end user satisfaction

Required Skills:

  • Superior user interface skills with strong technical knowledge in current web trends
  • Great communication skills are a must have. You should be seen as a technical leader and partner across the organization
  • Ability to work in an agile development lifecycle and a continuous delivery model
  • 5+ Years in Responsive Web Design (RWD)
  • 5+ Years using HTML5, Javascript, and CSS
  • 3+ Years using Node.js
  • 3+ Years using React
  • Experience using GIT based version control systems
  • Experience using and designing  RESTful APIs using NodeJS runtime
  • Experience testing your code (QUnit, Mocha, Jasmine, etc.)
  • Experience with build automation toolchain (Grunt, Gulp, etc)
  • Experience with microservices and building Multi-Tenant SaaS applications
  • Experience with hosting applications on Amazon AWS
  • Familiarity with performance profiling your code at runtime
  • Familiarity desired with MongoDB

Who we are:

HotSchedules - Hospitality Unbound

HotSchedules provides the most trusted platform for empowering people and increasing their effectiveness as they serve others.

Our Mission:  We empower service-based organizations to master their operations, engage their teams and recapture work-life balance.

Our Vision:  Make the world a better place by spreading hospitality across the globe.

Our Values:

  • Hospitality - We go beyond the expected to provide unparalleled experiences and help our customers do the same.
  • Empathy - We started in a restaurant.  Service of others - both externally and internally - is in our blood.
  • Innovation - We never give up seeking creative ways to solve tough problems.
  • Community - We believe in the power of the communities we create and serve, our community of team members and in giving back to the communities we live in.
  • Fun - This isn’t just a job; it’s a calling, and we love it!
  • Accountability - We do what we say we’re going to do.  If something happens to prevent that, we determine the new course and communicate quickly.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our office overlooks the 360/Pennybacker Bridge in scenic Northwest Austin. From our rooftop deck you can see Lake Austin and beautiful downtown.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about FourthFind similar jobs