Senior Full Stack Engineer (Ruby on Rails)

Skydrop

Skydrop

Software Engineering
Remote
Posted on Tuesday, June 25, 2024

Estamos innovando la logística y esto lo hemos logrado gracias a un equipo de personas visionarias, con ganas de crecer y cambiar el mundo.

En Skydropx encontrarás un espacio para desarrollar tu carrera dentro de un ambiente laboral dinámico, ambicioso y multicultural.

What You’ll Do:

  • Develop mainly in Ruby on Rails, while also working with C++, C#, Python, and JavaScript.

  • Own the architecture, design, and implementation of key features of the Skydropx platform.

  • Collaborate with cross-functional teams to drive new product ideas from conception to implementation.

  • Ensure high-quality standards through comprehensive testing, performance monitoring, and metrics tracking.

  • Write code that manages and optimizes shipping processes for thousands of businesses.

  • Represent Skydropx in the Ruby on Rails community and beyond.

  • 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.

Who You Are:

  • You are a solid Ruby on Rails developer or a polyglot programmer proficient in adjusting to Ruby on Rails.

  • You have advanced knowledge of garbage collectors, language interpreters, and virtual machines, and you’ve dealt with concurrency and parallelism.

  • You excel in writing clean, correct, well-tested, performant, and idiomatic code, particularly in Ruby on Rails.

  • You have experience in library packaging.

  • You are 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).

  • You have experience in advanced programming concepts such as metaprogramming, DSLs, monkey patching, or aspect-oriented programming.

  • You care about performance in terms of both time and space and have experience optimizing code accordingly.

  • You stay up-to-date with library ecosystems and language communities, often diving into the code of dependencies to understand their behavior.

  • You are an excellent community ambassador and can drive technical conversations towards effective solutions.

  • You thrive in a fast-paced, high-growth startup environment.

  • You have a BS/MS/PhD in a STEM field or equivalent experience.

Bonus Points:

  • You are a master Ruby on Rails programmer with extensive experience with frameworks like Rails, Sinatra, Grape, Karafka, and Sidekiq.

  • You keep up-to-date with the Ruby language and its library ecosystem and community.

  • You have experience interfacing with foreign code, e.g., via FFI.

  • You have significant experience with C++, C#, Python, JavaScript, Go, Perl, or Lua.

  • You have experience with code telemetry and introspection.

We offer:

  • Competitive salary.

  • Hours: Monday to Friday 8:00 AM to 5:00 PM CST (Mexico).

    • With flexible hours during new releases.

  • Growth and professional development.

¡Te invitamos a aceptar el reto! Para aplicar en la vacante, postúlate por este medio y estaremos encantados de lograr nuestros objetivos junto a ti.

Si tu perfil hace match con los requerimientos de la vacante, nuestro equipo de reclutamiento estará en contacto contigo.