Logo for Skydropx LATAM

Software Engineer (Javascript)

Roles & Responsibilities

  • English level B2 or higher.
  • 4+ years of experience with Node.js and TypeScript (backend) and experience applying Domain-Driven Design (DDD) in Node/TypeScript services.
  • Experience with frameworks such as Koa.js (or Express/Hapi with willingness to migrate) and building microservices and consumer APIs; experience using InversifyJS for DI or equivalent patterns.
  • Experience with MongoDB and Redis in production, Polaris, and integration of e-commerce APIs (Shopify, WooCommerce) or complex REST APIs.

Requirements:

  • Develop features and improvements for software products and services in a secure, well-tested manner aligned with company guidelines.
  • Write technical documentation.
  • Resolve technical issues of moderate complexity and ensure code quality, maintainability, and best practices.
  • Provide mentorship to junior engineers and safely lead moderately sized features with minimal supervision.

Job description

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.

Responsabilidades

  • Desarrollar funcionalidades, mejoras los productos y servicios de software de una forma segura y bien probada acorde a los lineamientos de la empresa.

  • Escribir documentación técnica.

  • Resolver problemas técnicos de un enlace y complejidad moderada.

  • Asegurar el estilo de código, mantenibilidad y mejores prácticas.

  • Proveer tutoría a los Juniors Engineering del equipo para ayudarlos a crecer en sus habilidades técnicas y remover impedimentos para su autonomía,

  • Dirigir de manera segura funcionalidades y mejoras de tamaño moderado con mínima supervisión y ayuda de otros miembros del equipo.

Requisitos:

  • Indispensable: Inglés B2 o superior.

  • +4 años de experiencia con Node.js y TypeScript (backend).

  • Experiencia aplicando DDD (Domain-Driven Design) en servicios Node/TypeScript.

  • Experiencia con frameworks como Koa.js (o Express/Hapi con disposición a migrar)

  • Experiencia creando microservicios y APIs de consumo.

  • Experiencia utilizando InversifyJS para DI o patrones equivalentes.

  • Experiencia con MongoDB y Redis en producción.

  • Experiencia con Polaris.

  • Experiencia integrando APIs de e-commerce (Shopify, WooCommerce, etc.) o APIs REST complejas.

  • Buen entendimiento del ciclo completo de desarrollo de software, testing y Code Review.

  • Experiencia desarrollando y manteniendo microservicios o sistemas distribuidos.

  • Capaz de comunicar eficazmente ideas técnicas y colaborar con pares técnicos y no técnicos.

  • A considerar:

    • Experiencia previa trabajando con GCP, AWS o Azure.

    • Experiencia trabajando con Kafka, RabbitMQ o Pub/Sub.

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

Software Engineer Related jobs

Other jobs at Skydropx LATAM

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.