Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
SSr Software Developer (Ruby on Rails & Node.JS) image - Rise Careers
Job details

SSr Software Developer (Ruby on Rails & Node.JS)

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.

Tus retos en el equipo serán:

  • Desarrollar nuevas características y mejoras para nuestros productos y servicios de manera segura y bien probada, siguiendo las pautas de la empresa.

  • Escribir documentación técnica detallada.

  • Resolver problemas técnicos de alcance y complejidad moderados.

  • Garantizar el estilo de código, la mantenibilidad y las mejores prácticas.

  • Brindar mentoría a los Ingenieros Junior en tu equipo para ayudarlos a desarrollar sus habilidades técnicas y eliminar obstáculos para su autonomía.

  • Lanzar con confianza características y mejoras de tamaño moderado con orientación mínima y apoyo de otros miembros del equipo.

Requisitos:

  • Indispensable: Inglés B2 o superior.

  • +2 años de experiencia en Ruby on Rails y NodeJS.

  • Conocimiento de PM2, Domain Driven Design y Clean Architecture.

  • Experiencia en desarrollo orientado a eventos.

  • Motivación y capacidad de autogestión, con excelentes habilidades organizativas.

  • Demostrar habilidades en razonamiento crítico, lógico y matemático.

  • Habilidad para trabajar en equipo.

  • Disponibilidad de equipo de computación propio.

  • A considerar:

    • Experiencia previa trabajando con GCP.

    • Experiencia trabajando con Kafka y/o Pub/Sub.

    • Experiencia con herramientas de contenerización (Docker, Kubernetes).

    • Conocimiento de algoritmos y estructuras de datos comunes.

Ofrecemos:

  • Misión a nivel regional: lograr que los negocios de LATAM se despreocupen de su logística.

  • Ubicación: Argentina, Colombia, México, Venezuela, Panamá, Perú.

  • Salario: Competitivo y negociable según experiencia, habilidades y resultados del proceso de contratación.

  • Esquema: 100% remoto.

  • Horario: Lunes a Viernes 8:00 a 17:00 CST (México).

    • Con flexibilidad de horario cuando haya nuevos releases.

  • Crecimiento y desarrollo profesional.

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

Average salary estimate

$65000 / YEARLY (est.)
min
max
$50000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About SSr Software Developer (Ruby on Rails & Node.JS), Skydropx

Skydropx is on a mission to revolutionize logistics, and we’re searching for a talented SSr Software Developer (Ruby on Rails & Node.JS) to join our visionary team. If you have a growth mindset and a desire to make a significant impact, this is the perfect place for you. In this role, you will be tasked with developing new features and enhancements for our products, ensuring they are secure and well-tested. You’ll write detailed technical documentation and tackle moderate complexity technical problems while upholding coding standards and best practices. We highly value mentorship, so you’ll have the rewarding opportunity to guide Junior Engineers and help them grow their technical skills. We expect you to confidently launch moderate-sized features with minimal guidance while collaborating with your team. To succeed, your background should include a B2 level of English or higher and over two years of experience in Ruby on Rails and NodeJS. Familiarity with PM2, Domain Driven Design, and Clean Architecture is essential, as is a passion for organizational skills and critical thinking. While not required, knowledge of GCP, Kafka, and containerization tools like Docker and Kubernetes will give you an edge. Not only will this remote position based in Argentina, Colombia, Mexico, Venezuela, Panama, or Peru offer a competitive salary, but it also provides the flexibility to grow and evolve professionally in a vibrant and ambitious environment. If this excites you, we’d love for you to embark on this journey with us and help Latin American businesses focus on what they do best!

Frequently Asked Questions (FAQs) for SSr Software Developer (Ruby on Rails & Node.JS) Role at Skydropx
What are the main responsibilities of the SSr Software Developer at Skydropx?

As an SSr Software Developer (Ruby on Rails & Node.JS) at Skydropx, your main responsibilities include developing new features and enhancements for our logistics products, solving moderate complexity technical challenges, writing comprehensive documentation, ensuring best coding practices, and mentoring Junior Engineers to help them advance their skills. Your ability to launch features confidently with minimal guidance while collaborating effectively with your team is key.

Join Rise to see the full answer
What qualifications do I need for the SSr Software Developer role at Skydropx?

To qualify for the SSr Software Developer position at Skydropx, you need a B2 or higher level of English and at least two years of experience working with Ruby on Rails and NodeJS. Additionally, knowledge of PM2, Domain Driven Design, Clean Architecture, and experience in event-driven development are highly beneficial. Skills in critical and logical reasoning, organizational prowess, and teamwork are essential for success in this role.

Join Rise to see the full answer
Is remote work possible for the SSr Software Developer position at Skydropx?

Yes, the SSr Software Developer position at Skydropx offers a fully remote work environment. This allows you the flexibility to work from locations such as Argentina, Colombia, Mexico, Venezuela, Panama, or Peru while contributing to exciting logistics solutions across Latin America. Our schedule is from Monday to Friday, 8:00 AM to 5:00 PM CST (Mexico), with flexible hours around release dates.

Join Rise to see the full answer
What tools and technologies will I use as an SSr Software Developer at Skydropx?

As an SSr Software Developer (Ruby on Rails & Node.JS) at Skydropx, you will work with a variety of tools and technologies. Your knowledge of Ruby on Rails and NodeJS is fundamental, and familiarity with PM2, GCP, Kafka, Pub/Sub, and containerization tools like Docker and Kubernetes will be advantageous. Understanding common algorithms and data structures will also enhance your effectiveness in this role.

Join Rise to see the full answer
What can I expect in terms of career growth as an SSr Software Developer at Skydropx?

Working as an SSr Software Developer at Skydropx provides numerous opportunities for professional growth. You will be part of a dynamic, ambitious, and multicultural team which encourages innovation and skills development. We emphasize mentorship, so you’ll have the chance to both learn from others and help junior staff enhance their abilities, preparing you for further career advancements in the tech field.

Join Rise to see the full answer
Common Interview Questions for SSr Software Developer (Ruby on Rails & Node.JS)
Can you describe your experience with Ruby on Rails?

In answering this question, be specific about the projects you've worked on, the features you implemented, and the challenges you faced while using Ruby on Rails. Mention your approach to problem-solving and how you utilized the framework to enhance application performance.

Join Rise to see the full answer
What are the steps you take to ensure the security of your code?

Explain your understanding of secure coding practices. Discuss how you implement measures such as input validation, output encoding, and regular security testing to protect applications. Providing examples of how you've handled security vulnerabilities in the past can strengthen your response.

Join Rise to see the full answer
How do you prioritize your tasks when working on multiple projects?

Outline your organizational skills and time management techniques. Discuss any tools you use for task prioritization, such as Kanban boards or project management software, and how you communicate with your team to ensure efficient workflow during high-demand scenarios.

Join Rise to see the full answer
What was a challenging technical problem you faced, and how did you resolve it?

Pick a relevant example that demonstrates your critical thinking and problem-solving abilities. Describe the situation, your thought process in addressing the challenge, and the ultimate outcome, ensuring you emphasize what you learned from the experience.

Join Rise to see the full answer
How do you approach writing technical documentation?

Discuss your approach to creating clear and comprehensive technical documentation. Mention aspects like understanding the audience, structuring the document logically, and incorporating feedback from peers to improve its usability. Having a specific example or framework can illustrate your approach effectively.

Join Rise to see the full answer
Can you explain the concept of Domain Driven Design?

Provide a clear explanation of Domain Driven Design, emphasizing its importance in creating software that reflects diverse business needs. Discuss how you have applied DDD principles in past projects, including identifying bounded contexts and developing a common language with stakeholders.

Join Rise to see the full answer
What experience do you have with event-driven development?

Share specific examples of projects where you utilized event-driven architecture. Discuss your understanding of key concepts like asynchronous messaging and how you increased application performance and responsiveness through the use of event-driven patterns.

Join Rise to see the full answer
How do you ensure code maintainability in your projects?

Explain your strategies for writing maintainable code, such as following coding conventions, using modular design, and conducting regular code reviews. Highlight any tools or practices that support maintaining high code quality over time.

Join Rise to see the full answer
Describe your experience with containerization tools like Docker?

Discuss your hands-on experience with Docker or other containerization technologies, illustrating how they help with application deployment and scalability. Provide details of specific projects where you leveraged these tools to optimize development processes.

Join Rise to see the full answer
How would you mentor a Junior Developer on your team?

Demonstrate your passion for mentorship by outlining your approach. Discuss how you would provide guidance, offer constructive feedback, and facilitate growth opportunities for Junior Developers, fostering an environment where they feel valued and encouraged to learn.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Sinch Remote No location specified
Posted 3 days ago
Posted 7 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Plasmidsaurus Hybrid South San Francisco
Posted 9 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly
Photo of the Rise User
Posted 5 days ago

Skydropx is a Mexico City-based logistics management company that enables businesses to create an end-to-end automated delivery experience. Skydropx was founded in 2014.

10 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 7, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!