Software Engineer (Ruby on Rails)

Innovating logistics through a team of visionary people eager to grow and change the world.
Mexico City, MexicoBuenos Aires, ArgentinaBogotá, Bogota, Colombia
Backend
Mid-Level Software Engineer
Remote
4+ years of experience

Description For Software Engineer (Ruby on Rails)

Skydropx is innovating logistics through a team of visionary people eager to grow and change the world. As a Ruby on Rails Developer, you'll collaborate closely with other developers and the product team to define, design, and create services that drive our software products, using modern architecture and development methodologies. You'll analyze needs to ensure that the solution being developed takes into account the current architecture and operational environment, as well as create functionalities and improvements in our current services and products.

Your challenges in the team will include developing new features and improvements for our products and services in a secure and well-tested manner, writing detailed technical documentation, solving technical problems of moderate scope and complexity, ensuring code style, maintainability, and best practices. You'll also mentor Junior Engineers and confidently launch features and improvements of moderate size with minimal guidance.

Requirements include English B2 or higher, 4+ years of experience with Ruby and JavaScript, experience with microservices and APIs, solid knowledge of software engineering best practices, and effective communication skills. Experience with GCP, Kafka, Pub/Sub, containerization tools, and knowledge of common algorithms and data structures are considered advantageous.

We offer a competitive salary, 100% remote work, flexible schedule, and opportunities for professional growth. Join us in our mission to ensure that LATAM businesses don't have to worry about their logistics. If you're up for the challenge, apply now and be part of our innovative team!

Last updated 3 days ago

Responsibilities For Software Engineer (Ruby on Rails)

  • Develop new features and improvements for our products and services in a secure and well-tested manner, following company guidelines.
  • Write detailed technical documentation.
  • Solve technical problems of moderate scope and complexity.
  • Ensure code style, maintainability, and best practices.
  • Mentor Junior Engineers in your team to help them develop their technical skills and remove obstacles to their autonomy.
  • Confidently launch features and improvements of moderate size with minimal guidance and support from other team members.

Requirements For Software Engineer (Ruby on Rails)

Ruby
JavaScript
  • Essential: English B2 or higher.
  • 4+ years of experience in software design and rack application development with Ruby and JavaScript.
  • Experience creating microservices and consumption APIs.
  • Solid knowledge and professional experience in software engineering and best practices for the full software development lifecycle (including coding standards, code reviews, source control management, build processes, testing, and operations).
  • Hands-on experience in writing and distributing large-scale distributed systems and high-quality client-server architectures.
  • Able to effectively communicate technical ideas and collaborate with technical and non-technical peers.

Benefits For Software Engineer (Ruby on Rails)

  • Competitive salary negotiable based on experience, skills, and hiring process results.
  • 100% remote work.
  • Flexible schedule (Monday to Friday 8:00 to 17:00 CST Mexico) with flexibility when there are new releases.
  • Professional growth and development opportunities.
  • Regional mission: to ensure that LATAM businesses don't have to worry about their logistics.

Interested in this job?

Jobs Related To Skydropx Software Engineer (Ruby on Rails)

Cloud Support Engineer (Database)

Join AWS as a Cloud Support Engineer (Database) to drive customer success using cutting-edge cloud technologies.

Software Development Engineer, RDS Platform

Join Amazon's Alameda team as a Software Development Engineer to shape the future of AWS Control Planes, building innovative technologies at scale.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Dev Engineer II-TEST

Amazon is hiring a Software Dev Engineer II-TEST to automate purchase and payment flows for their Digital Emerging Payments team.

Software Development Engineer II, AWS Data Center Operating Systems

AWS seeks a Software Engineer II for Data Center Operating Systems to design and build distributed systems at scale, collaborating across teams to innovate cloud infrastructure.