Ruunis
Jobs at Ruunis
We are always welcoming bright candidates who know how to work remotely, good with tech and can act as a manager of one.

Senior JavaScript / Front-end Engineer for a cloud-native rostering software

We are looking for a professional JavaScript / Front-End Software Engineer to work on a next-generation of rostering software with a focus on efficiency, user experience and performance.

Requirements

  • Degree in computer science or a similar field
  • Java Script development experience 5+ years
  • JavaScript, ReactJS, HTML/CSS
  • Redux/Redux Toolkit
  • Strong knowledge of JS build engines like Webpack or Rollup
  • Intermediate level of English language (the team is not native in English but you will need to be able to express yourself at a meeting, and to chat on MS Teams)

Would be good to have experience with

  • Ant Design UI Component library experience
  • TypeScript migration or use experience
  • Experience with different database software MySQL, MongoDB or PostgreSQL
  • Experience working with product and UX/UI designers to create great user experience (cooperative work via Figma, AdobeXD or a similar tool)
Would be fantastic but highly optional development experience with
  • Fullstack development using Node.JS, C# .NET
  • React Native experience
  • C++
  • Kubernetes, Docker, CI/CD experience

Responsibilities
  • Implement new features, change requests
  • Optimize performance
  • Assure use of best practices like design patterns, unit tests, and continuous integration in development
  • Design technical solutions by analyzing functional requirements envisioning system features and functionality
  • Evaluate the use of technologies such as frameworks in the company and promote improvements

We offer:
  • Build a system from scratch
  • Remote work/hybrid flexible schedule
  • Working directly with a CEO/Chief Architect.
  • 20 days vacation, 10 days sick leave

If you feel you are a good fit, email us at jobs [a] ruunis.com with both your CV and a cover letter. While cover letter is optional it helps you to stand out from the crowd.