Software Engineer
¡En Drimo seguimos creciendo y queremos que te sumes a nuestro equipo! 🚀
Buscamos un/a Software Engineer para desarrollar soluciones integrales trabajando de manera autónoma en el stack completo desde el frontend móvil (React Native) hasta los backends especializados (Java/Spring Boot).
¿Cuál será tu misión?
El rol se enfocará en crear soluciones end-to-end, desde interfaces de usuario excepcionales hasta servicios backend robustos, siendo un referente técnico en arquitectura distribuida e integración de sistemas complejos.
Principales funciones:
• Desarrollar y mantener tanto la aplicación móvil en React Native como los servicios backend en Java/Spring Boot.
• Diseñar e implementar APIs REST y sistemas de integración entre frontend y backend.
• Gestionar el flujo completo de datos desde la interfaz de usuario hasta la persistencia en Firebase/Firestore.
• Implementar patrones de arquitectura distribuida y microservicios, asegurando escalabilidad y mantenibilidad.
• Gestionar el estado de la aplicación móvil y la sincronización con servicios backend.
• Optimizar el rendimiento end-to-end, desde la experiencia de usuario hasta la eficiencia de los servicios.
• Colaborar en decisiones de arquitectura de software y ser referente técnico en el equipo.
• Desarrollar y optimizar Cloud Functions para procesamiento de eventos y comunicación asíncrona (deseable).
• Implementar testing automatizado tanto para componentes frontend como para servicios backend (deseable).
Requisitos:
• React Native: Experiencia sólida en desarrollo de aplicaciones móviles multiplataforma
• JavaScript/TypeScript: Dominio avanzado del lenguaje y ecosistema moderno
• Java/Spring Boot: Experiencia avanzada en desarrollo de microservicios y APIs REST
• Firebase/Firestore: Conocimiento profundo tanto del lado cliente como servidor
• Cloud Functions: Experiencia en desarrollo y deployment de funciones serverless
• Google Cloud Platform: Pub/Sub, Cloud Storage y otros servicios de GCP
• Arquitectura de Software: Comprensión de patrones de diseño, microservicios y sistemas distribuidos
• Testing: Experiencia en testing backend (JUnit, Mockito)
• Experiencia con Agentes de IA: Se valora el uso de asistentes de IA como Claude para acelerar el desarrollo frontend
Deseable:
• Testing: Experiencia en testing tanto frontend (Maestro, Detox) como backend (JUnit, Mockito)
• Desarrollo Móvil Nativo: Conocimientos de iOS y Android para optimizaciones específicas
• Experiencia con Angular
• Bases de Datos: Experiencia adicional con bases de datos relacionales y NoSQL
• Monitoreo: Herramientas de observabilidad como Embrace, Grafana, y logging distribuido
• Performance: Optimización tanto de aplicaciones móviles como de servicios backend
Porque el mejor código nace de un buen equilibrio, en Drimo te ofrecemos:
Día libre por tu cumpleaños.
Cursos y certificaciones para seguir aprendiendo.
5 días de vacaciones adicionales al año para que recargues energías.
Seguro complementario de salud y dental que te acompaña cuando más lo necesites.
Trabajo 100% remoto, sin embargo valoramos que puedas sumarte a las celebraciones y actividades de la empresa.
Creemos que la diversidad impulsa la innovación y el trabajo en equipo, es por ello que promovemos una cultura inclusiva, colaborativa y respetuosa, en línea con nuestro compromiso con la Ley N° 21.015 de Inclusión Laboral, construyendo un entorno donde cada persona puede aportar su talento y desarrollarse plenamente.
- Departamento
- IT Staffing Augmentation
- Puesto
- Full Stack Developer
- Ubicaciones
- Oficina Chile
- Estado remoto
- Completamente remoto
Acerca de DRIMO
Desarrollamos software innovador, seguro y escalable para las empresas.