Toptal

Toptal

0 0 Evaluaciones

3 días
Expira 18/12/2025

Senior Back-end Engineer

Senior Back-end Engineer

About Toptal

Toptal is a global network of top talent in business, design, and technology that enables companies to scale their teams, on-demand. With $200+ million in annual revenue and team members based around the globe, Toptal is the world’s largest fully remote workforce.

We take the best elements of virtual teams and combine them with a support structure that encourages innovation, social interaction, and fun. We see no borders, move at a fast pace, and are never afraid to break the mold.

Job Summary

Ruby on Rails powers a lot of our infrastructure, and we’re always looking for smart Ruby developers to help us reach the next level. As a member of our Engineering team at Toptal, you will help with the introduction and adoption of new technologies, as defined by our architects. We research, implement, test, and help other teams integrate new tools. Most of our work is in Ruby, but we also work with Node.js, Kafka, and are into Docker, Kubernetes, and others. We are a product team delivering value to end-users while closely collaborating with the business. You will have the opportunity to develop new features and improve the quality of the existing codebase.

Responsibilities

  • Write elegant, efficient, and testable Ruby (and/or TypeScript) code that is easy to maintain and debug.
  • Cover code with tests and perform manual testing of features, while reviewing the work of colleagues.
  • Work on the infrastructure part of the project, collaborating with Infrastructure Engineers.
  • As a true teammate, continuously improve team processes, brainstorm ideas, communicate statuses and progress.
  • Mentor team members, provide feedback, and always strive for professional improvement.
  • Learn new concepts and technologies.
  • Design, develop, document, analyze, create, test or modify computer or cloud-based systems or programs.

Qualifications and Job Requirements

  • 5+ years of web development experience with Ruby/Rails.
  • 5 years of experience with SQL databases.
  • Strong knowledge of object-oriented programming and automated software testing.
  • Knowledge of GraphQL and Kafka is preferred but not required.
  • Knowledge of JavaScript/TypeScript, Node.js, and React is a plus.
  • Outstanding written and verbal communication skills.

Note

This is a remote position. We do not offer visa sponsorship or assistance. Resumes and communication must be submitted in English.