Taro Logo

Senior Full Stack Engineer (Ruby on Rails)

Skydropx is innovating logistics with a team of visionary people who want to grow and change the world.
Backend
Senior Software Engineer
Hybrid
Logistics
This job posting is no longer active. 😔

Job Description

Skydropx is innovating logistics with a team of visionary people who want to grow and change the world. At Skydropx, you'll find a space to develop your career in a dynamic, ambitious, and multicultural work environment.

As a Senior Full Stack Engineer (Ruby on Rails), you will:

  • Develop mainly in Ruby on Rails, while also working with JavaScript.
  • Write code that manages and optimizes shipping processes for thousands of businesses.
  • Own the architecture, design, and implementation of key features of the Skydropx platform.
  • Collaborate with cross-functional teams.
  • Ensure high-quality standards through comprehensive testing, performance monitoring, and metrics tracking.
  • Continuously learn and dive into Ruby internals and virtual machine details.
  • Work closely with the broader engineering team to share knowledge and drive best practices.

The ideal candidate:

  • Is a solid Ruby on Rails developer or a polyglot programmer proficient in adjusting to Ruby on Rails.
  • Has advanced knowledge of garbage collectors, language interpreters, and virtual machines, and has dealt with concurrency and parallelism.
  • Excels in writing clean, correct, well-tested, performant, and idiomatic code, particularly in Ruby on Rails.
  • Has experience in library packaging.
  • Is familiar with servers (like Puma or Gunicorn), web frameworks (like Rails or Django), background job processors (like Sidekiq or Karafka), middlewares, and muxers (such as Rack or gorilla/mux), and test frameworks (like RSpec or pytest).
  • Has experience in advanced programming concepts such as metaprogramming, DSLs, monkey patching, or aspect-oriented programming.
  • Cares about performance in terms of both time and space and has experience optimizing code accordingly.
  • Stays up-to-date with library ecosystems and language communities.
  • Is an excellent community ambassador and can drive technical conversations towards effective solutions.
  • Thrives in a fast-paced, high-growth startup environment.

Bonus points for:

  • Being a master Ruby on Rails programmer with extensive experience with frameworks like Rails, Sinatra, Grape, Karafka, and Sidekiq.
  • Keeping up-to-date with the Ruby language and its library ecosystem and community.
  • Experience interfacing with foreign code, e.g., via FFI.
  • Experience with C++, C#, Python, JavaScript, Go, Perl, or Lua.
  • Experience with code telemetry and introspection.

Join Skydropx and be part of innovating logistics with a visionary team!

Last updated a year ago

Responsibilities For Senior Full Stack Engineer (Ruby on Rails)

  • Develop mainly in Ruby on Rails and JavaScript
  • Write code that manages and optimizes shipping processes for thousands of businesses
  • Own the architecture, design, and implementation of key features of the Skydropx platform
  • Collaborate with cross-functional teams
  • Ensure high-quality standards through comprehensive testing, performance monitoring, and metrics tracking
  • Continuously learn and dive into Ruby internals and virtual machine details
  • Work closely with the broader engineering team to share knowledge and drive best practices

Requirements For Senior Full Stack Engineer (Ruby on Rails)

Ruby
JavaScript
  • Solid Ruby on Rails developer or polyglot programmer proficient in adjusting to Ruby on Rails
  • Advanced knowledge of garbage collectors, language interpreters, and virtual machines
  • Experience with concurrency and parallelism
  • Ability to write clean, correct, well-tested, performant, and idiomatic code
  • Experience in library packaging
  • Familiarity with servers, web frameworks, background job processors, middlewares, muxers, and test frameworks
  • Experience in advanced programming concepts (metaprogramming, DSLs, monkey patching, aspect-oriented programming)
  • Strong focus on performance optimization
  • Up-to-date knowledge of library ecosystems and language communities
  • Excellent communication skills and ability to drive technical conversations

Benefits For Senior Full Stack Engineer (Ruby on Rails)

  • Competitive salary
  • Growth and professional development opportunities
  • Flexible hours during new releases