apply now

node.js/ror developer

about project

Our client is a Time & Attendance startup. Our system allows us to ensure that employees follow the assigned schedule and track their time when they work out of the office.

Our team has been building the technical part of this product from the very beginning. We have already started working with companies with more than 1000 employees.

We make it easier and faster for HR, Managers, and employees to complete payroll and take the administrative headache so that our customers can focus on running their companies.

Since 2017 thousands of paying customers of all sizes — SMBs, Medium Enterprise & Government, from all the states in Brazil have benefited from the platform, and we’re just getting started.

requirements

must have

  • Experience with Node.js and Ruby on Rails (or experience with RoR and desire to requalify for Node.js development)
  • Experience in designing and developing scalable systems
  • Experience in relational databases, ex. PostgreSQL.
  • Strong knowledge of Javascript. Experience with Typescript would be a plus.
  • Message brokers
  • Experience with Docker
  • Upper Intermediate English

nice to have

  • Experience working with Kubernetes
  • GCP, Prometheus, Grafana
  • Experience with writing unit and integration tests with focus on effectiveness and not coverage
  • Experience with non-relational databases: Neo4j, Druid, Kafka, Redis
  • Basic Linux system administration
  • Would be great: Experience with Temporal
  • Experience with CI/CD pipelines, most likely Github Actions.

responsibilities

  • Extending the functionality of the existing API (Node.js)
  • Support and converting RoR-based services into Node.js-based.
  • Designing and building new features (most likely on Node.js/Typescript/Nest but technology is negotiable)
  • Improving performance and scalability
  • Preparing system for international expansion

what you get

  • Meaningful work
  • No time tracking
  • Like-minded people
  • Strong engineering culture
  • Organic professional growth
  • Work-life blend
  • 20 vacation days
  • Sick leaves until you get well
  • Medical care & wellbeing
  • Social responsibility
  • Accounting support
  • Sport or co-working reimbursement

project case studies

No items found.

meet the team

No items found.

apply for this position

send us an email

Please enter your real name
Please enter your real name
Please enter your real name

thank you, we'll get in touch with you very soon

Oops! Something went wrong while submitting the form.

got more questions?

Reach out to Olga Drapak, our Recruitment Manager, on LinkedIn with any questions about our open positions or life at Rebbix.

say hello

Reach out to Lilia Stetsiuk, our recruiter, on LinkedIn or at recruitment@rebbix.com with any questions about our open positions or life at Rebbix.

say hello

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.