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.
Requirements:
- 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, with experience in concurrency and parallelism.
- Excel in writing clean, correct, well-tested, performant, and idiomatic code, particularly in Ruby on Rails.
- Experience in library packaging.
- Familiarity 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).
- Experience in advanced programming concepts such as metaprogramming, DSLs, monkey patching, or aspect-oriented programming.
- Care about performance in terms of both time and space and have experience optimizing code accordingly.
- Stay up-to-date with library ecosystems and language communities.
- Excellent community ambassador who can drive technical conversations towards effective solutions.
- Thrive in a fast-paced, high-growth startup environment.
Bonus points:
- Master Ruby on Rails programmer with extensive experience with frameworks like Rails, Sinatra, Grape, Karafka, and Sidekiq.
- Keep 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.
We offer:
- Location: Argentina, Colombia, Mexico, Venezuela, Brazil, Panama, Peru
- Competitive salary based on experience, skills, and hiring process outcomes.
- Hours: Monday to Friday 8:00 AM to 5:00 PM CST (Mexico) with flexible hours during new releases.
- Growth and professional development opportunities.
Join us in accepting the challenge! Apply through this platform, and we'll be delighted to achieve our goals together with you.