Buscamos un Desarrollador Full Stack Senior para unirse a nuestro equipo de ingeniería y contribuir al diseño, desarrollo y entrega de soluciones de software escalables. Este rol requiere una sólida experiencia en desarrollo backend combinada con sólidas capacidades front-end, con un énfasis particular en la programación asincrónica, mensajería y arquitecturas impulsadas por eventos.
Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones full-stack escalables en las capas backend y front-end.
- Construir y mantener servicios backend utilizando Python o C#, aprovechando frameworks y bibliotecas existentes.
- Desarrollar aplicaciones front-end receptivas y fáciles de usar utilizando React.js.
- Diseñar e implementar procesos asincrónicos, patrones de mensajería y flujos de trabajo impulsados por eventos.
- Integrar servicios y sistemas a través de APIs, plataformas de mensajería y otros mecanismos de integración.
- Trabajar con bases de código y bibliotecas existentes, particularmente dentro de los ecosistemas C#/.NET, y contribuir a su evolución y modernización.
- Colaborar con ingenieros, gerentes de producto y otras partes interesadas para traducir los requisitos en soluciones técnicas.
- Participar en discusiones de arquitectura y contribuir a las decisiones sobre escalabilidad, confiabilidad, rendimiento y mantenibilidad.
- Escribir código limpio, bien probado y mantenible siguiendo las mejores prácticas de ingeniería de software.
- Solucionar y resolver problemas técnicos en componentes backend y front-end.
- Participar en revisiones de código y contribuir a los estándares de ingeniería y la documentación.
Requisitos
- Sólida experiencia en desarrollo backend con Python o C#/.NET.
- Experiencia en la construcción de aplicaciones front-end con React/js.
- Experiencia práctica con programación asincrónica, sistemas de mensajería o arquitecturas impulsadas por eventos.
- Experiencia con tecnologías de mensajería como Azure Service Bus, RabbitMQ, Kafka o plataformas similares.
- Experiencia con plataformas en la nube como Azure o AWS.
- Sólida comprensión de las API REST y las integraciones de servicio a servicio.
- Experiencia trabajando con bibliotecas, frameworks y bases de código empresariales existentes.
- Sólida comprensión de los principios de diseño de software, estructuras de datos y programación orientada a objetos.
- Experiencia con pruebas automatizadas y mejores prácticas de desarrollo de software.
- Capacidad para solucionar problemas técnicos complejos y trabajar de forma independiente.
- Sólidas habilidades de comunicación y colaboración.
Deseable
- Sólida experiencia con C#/.NET y bibliotecas .NET existentes.
- Experiencia trabajando con sistemas impulsados por eventos o distribuidos.
- Familiaridad con CI/CD y prácticas modernas de DevOps.
- Experiencia trabajando en entornos de desarrollo de software Agile.
Idiomas
- Inglés: Avanzado (requerido para una comunicación efectiva con equipos globales).
Experiencia
- Más de 5 años de experiencia profesional en desarrollo de software, con sólida experiencia en desarrollo full-stack.
Nuestros
beneficios
- Oportunidades de aprendizaje: Certificaciones en AWS (somos Socios AWS), Databricks y Snowflake. Acceso a rutas de aprendizaje de IA para mantenerse al día con las últimas tecnologías. Planes de estudio, cursos y certificaciones adicionales adaptadas a tu rol. Acceso a Udemy Business, que ofrece miles de cursos para potenciar tus habilidades técnicas y blandas. Clases de inglés para apoyar tu comunicación profesional.
- Oportunidades de viaje para asistir a conferencias de la industria y conocer clientes.
- Mentoría y desarrollo: Planes de desarrollo profesional y programas de mentoría para ayudarte a dar forma a tu camino.
- Celebraciones y apoyo: Recompensas por días especiales para celebrar cumpleaños, aniversarios laborales y otros hitos personales. Equipos proporcionados por la empresa.
- Opciones de trabajo flexibles para ayudarte a lograr el equilibrio adecuado.
Otros beneficios pueden variar según tu ubicación en LATAM. Para obtener información detallada sobre los beneficios aplicables a tu ubicación específica, consulta con uno de nuestros reclutadores.