Jobless Developer
ARQA logo

Posted 9 days ago

Open

Backend Developer

Mexico CityRemote

AI Summary

Backend Developer at ARQA (En Kashin) designing, building, and optimizing backend services and APIs, contributing to architecture decisions, mentoring junior engineers, and supporting production systems.

About this role

En Kashin, buscamos un perfil que muestre

  • Resolución proactiva de problemas: Identificar la deuda técnica, los posibles cuellos de botella y las necesidades emergentes antes de que se conviertan en problemas críticos.
  • Responsabilidad e iniciativa: Asumir la plena responsabilidad de funciones, servicios o incluso componentes completos del sistema, impulsándolos con una supervisión mínima.
  • Influencia en la arquitectura: Contribuir de forma significativa al diseño del sistema, tomando decisiones fundamentadas que marquen el futuro de nuestra infraestructura de backend.
  • Autodirección: Investigar, evaluar y proponer de forma independiente nuevas tecnologías, herramientas y mejores prácticas.
  • Liderazgo interfuncional: Colaborar de forma eficaz con los equipos de producto, frontend y otros equipos, guiando los debates técnicos y contribuyendo al éxito general del proyecto.

Tareas

  • Diseñar, desarrollar, probar e implementar servicios de backend y API robustos, escalables y de alto rendimiento.
  • Participar en el diseño y la implementación de la arquitectura, garantizando la fiabilidad, la seguridad y la facilidad de mantenimiento.
  • Optimizar los sistemas existentes para lograr la máxima velocidad, eficiencia y escalabilidad, resolviendo los cuellos de botella en el rendimiento y refactorizando cuando sea necesario.
  • Colaborar estrechamente con los gestores de producto, los ingenieros de front-end y otras partes interesadas para comprender los requisitos y traducirlos en soluciones técnicas.
  • Promover las mejores prácticas en materia de calidad del código, pruebas, documentación y excelencia operativa.
  • Participar en la rotación de guardias y proporcionar soporte a los sistemas de producción, garantizando una alta disponibilidad y la rápida resolución de incidencias.
  • Orientar y proporcionar asesoramiento técnico a los ingenieros más jóvenes, fomentando una cultura de aprendizaje y crecimiento continuos.
  • Contribuir activamente a los debates sobre la estrategia técnica y la hoja de ruta, impulsando la innovación dentro del equipo de backend.

Requisitos

  • 5+ años de experiencia profesional en desarrollo de software backend.
  • Experiencia demostrable en el diseño y construcción de servicios backend.
  • Dominio sólido de Node.js y su ecosistema.
  • Disposición para trabajar con Rust (la mayoría de nuestros servicios core están escritos en él); experiencia previa es un plus importante.
  • Amplia experiencia con bases de datos relacionales y/o NoSQL (ej. PostgreSQL, MongoDB), incluyendo diseño de esquemas, optimización de queries y performance tuning.
  • Experiencia sólida con plataformas cloud (Google Cloud Platform) y sus servicios asociados.
  • Expertise en diseño, construcción y consumo de APIs RESTful.
  • Comprensión de arquitecturas de microservicios y colas de mensajes (RabbitMQ).
  • Experiencia con contenedores (Docker) y orquestación (Kubernetes).
  • Dominio de buenas prácticas de desarrollo de software: control de versiones (Git), CI/CD, metodologías de testing y code reviews.
  • Capacidad comprobada para trabajar de forma autónoma, tomar decisiones técnicas sólidas y tomar iniciativa en entornos de ritmo acelerado.
  • Excelentes habilidades de resolución de problemas y enfoque proactivo ante retos técnicos.
  • Licenciatura en Ciencias de la Computación, Ingeniería en Software o carrera afín, o experiencia práctica equivalente.
  • Experiencia con Rust — la mayoría de nuestros servicios backend core ya están construidos en él; te apoyaremos en el aprendizaje.
  • Experiencia en agencia o startup en etapa de alto crecimiento.
  • Contribuciones a proyectos open-source o portafolio técnico / blog destacado

Beneficios

  • Trabajo 100% remoto
  • Rango de sueldo USD 2000 - 4500 mensuales

Skills

CI/CDCode ReviewsDockerGCPGitKubernetesMicroservicesMongoDBNode.jsPostgreSQLRabbitMQRESTful API DesignRustTesting

Explore related jobs

Browse these categories

Market data for backend engineer roles

All reports →