senior front-end engineer (remote) jobs



Who We Are

We are a group of software engineers, data scientists, psychologists, and storytellers, who are leveraging our unique skills to revolutionize the future of workplace culture. We believe in a world where every employee feels safe, heard, and valued at work, and we're dedicated to making that vision a reality. Last year Inc. magazine named us one of the fastest-growing companies in the United States, and we've been named a Best Place to Work for the last three consecutive years.


You can learn more about our technology and storytelling products (the business unit where you would be working) here: https://www.avanoo.com

You can learn more about our services here: https://www.shiftthework.com


The position

The Engineering Team is responsible for building and maintaining the Avanoo platform. Our team is also fully remote and distributed, and has been for years. We are a small group of engineers that love what we do, and are comfortable in a fast-changing environment. We treat one another as experts in their domain, and we value leadership, top-notch collaboration and communication skills, and emotional intelligence.

As a senior front-end engineer, you will build high-quality and maintainable interfaces that will help our clients hear and respond to the stories of their employees, and help those employees feel more connected to their colleagues and their work.

Requirements

You will be responsible for

  • Developing and maintaining our new front-end built with React
  • Helping the migration of our current platform built with AngularJS and Ruby on Rails
  • Collaborating in crafting and executing on our roadmap
  • Collaboratively making system architecture and code design decisions
  • Working closely with our full-stack and backend engineers to design and improve our APIs
  • Working closely with our designer and product manager on our product's look, feel, and functionality

Our expectation of a strong candidate

  • Experience in front-end development
  • Deep understanding of the full web technology stack, including HTML5, CSS3, HTTP, cookies, headers, and asset loading/caching
  • Experience with modern JavaScript ecosystem, libraries, and tooling. Bonus points if you're familiar with React and AngularJS!
  • Mastery of RESTful concepts. Bonus points if you have experience with GraphQL
  • Experience with development best practices, such as automated testing and code reviews. Bonus if you're familiar with Cypress.
  • Experience with continuous integration and cloud technologies
  • Excellent verbal and written communication
  • A desire to solve hard problems, and make a dent in the universe

Benefits

  • Competitive base salary
  • Phone / tech stipend
  • 20 PTO days + 10 holidays + SHIFT You personal growth days
  • Medical, dental, vision, life insurance, 401k (US employees)
  • 'Practice what we preach' workplace culture - dedicated to success by supporting one another in opening to our potential, accelerating personal & professional growth, and treating each other as whole humans

SHIFT does not discriminate on the basis of race, sex, age, national origin, religion, physical or mental handicaps or disabilities, marital status, Veteran status, sexual orientation, nor any other basis prohibited by law.