Front-end Software Engineer

Seattle, Washington, United States Full-time Allows remote

Job Description

Come join our growing team! Applied Training Systems owns the Trakstar, Reviewsnap, and Recruiterbox brands, providing tools that truly up-level performance for organizations of all sizes. Our applications are used today by 250,000+ people and 2,000+ organizations all around the world. We are a fast-growing company, and are constantly striving to deliver more value to our customers.

We're looking for an experienced and versatile developer to join us and become our front-end expert. We want you to:

  • Pave the way for futher adoption of React by implementing best practices across our monolith Rails application
  • Build out tons of exciting, new functionality for our users
  • Foster a continuous learning environment for a team of engineers already proficient with React and front-end technologies

Ideally, you'll also have experience:

  • With Backbone.js, jQuery, and/or Ruby on Rails
  • Introducing React to an existing, customer-facing application

This can expand into a full-stack role if you're interested, but our primary need right now is on the front-end. You'll be joining our small but efficient engineering team in Seattle, working on our Trakstar and Reviewsnap products. You'll have an opportunity to have a huge impact at a fun, exciting company with significant growth potential. A few more things:

  • We experienced 40% revenue growth in 2017
  • We're profitable
  • We offer stock options
  • We want more fun, motivated people with amazing technical skills to join our team and help realize our crazy growth potential

Responsibilities

  • Demonstrate & implement React best-practices for new front-end feature development
  • Implement new front-end functionality across our application
  • Respectfully introduce other team members to new front-end technologies
  • Assist with bug fixes and maintenance in older parts of our codebase
  • Enthusiastically engage in both product-related and technical discussions
  • Continuously evaluate and incorporate new ideas and technologies
  • Participate in both giving and receiving code reviews from other engineers, considering robustness, edge cases, usability, and general reliability
  • Be confident releasing production-ready code with high visibility, considering our substantial user base

Skills & Requirements

  • Strong computer science fundamentals
  • 4+ years of professional software development experience
  • 2+ years of React experience on a medium/large customer-facing web application
  • Excellent communication and collaboration skills

Nice-to-Haves

  • Formal software education in modern web application development and design
  • Experience introducing React to an existing, customer-facing application
  • Experience with multiple front-end frameworks, especially React or Backbone.js
  • Experience with modern web frameworks, especially Ruby on Rails or Django
  • Published code on Github or another code collaboration tool

Technologies

  • JavaScript
  • React
  • Backbone.js
  • JQuery
  • SASS
  • CSS
  • Ruby
  • Ruby on Rails
  • PostgreSQL
  • AWS (EC2, RDS, S3)
  • Chef & Serverspec

Location

Seattle, WA

Remote applications welcome!

  • Relocation not available
  • Visa sponsorship not available

Apply for this opening at http://trakstar.recruiterbox.com/jobs/fk0fuud?apply=true