Senior Frontend Engineer JS/RoR (f/m/d)

  • Engineering and Product
  • Berlin, Germany

Senior Frontend Engineer JS/RoR (f/m/d)

Job description

shyftplan is changing the way companies communicate with and manage their employees. While our core product is scheduling, shyftplan brings everything together offering solutions for absence management, time tracking, working time accounts, HR management, payroll and many more to come. Be a part of this exciting journey enabling easy and efficient communication for thousands of companies and delivering happiness to employees all over the world!


For our office in the heart of Berlin-Kreuzberg we‘re looking for an:


Senior Frontend Engineer JS/RoR (f/m)

Be responsible for building the ‘client-side’ of our web application



Your Playground

  • Work on our Cross Platform App and on our RoR Web Application
  • Brainstorm with Product Managers and Designers to conceptualize new or improve existing features
  • Learn about new web technologies and discuss potential solutions to problems
  • Troubleshoot OS or Browser specific bugs, and write the code to resolve them
  • A well-structured programming environment with Sprints, CI-Server, Bug-Tracker and Ticketing System
  • An international team with many different skills to share

Our perks:

  • A cause, a community and a career 
  • Visa and relocation support
  • Bi-weekly team retros with food and drinks and monthly team breakfasts
  • A competitive compensation package
  • Adjustable desks and the tools of your choice
  • Free fruits, drinks and a breakfast bar
  • Work in the the heart of beautiful Berlin-Kreuzberg


Your Profile

  • A university degree would be nice, but we care more about your hands-on experience and on what you have worked over the last years as a Developer
  • Several years of experience writing client-side JavaScript
  • You already worked with some View rendering framework like React or Vue.js
  • Strong UX and design sensibilities and a desire to sweat the small stuff
  • Expertise in building complex layouts with CSS and HTML
  • Experience with modern browser technologies
  • You write structured and reusable code


Bonus points

  • Experience with SASS
  • Experience investigating and improving JavaScript performance
  • Experience designing web sites or applications
  • Experience in Ruby on Rails