Home
Jobs
Saved
Resumes
Software Engineer – Java, React at Drimo | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Software Engineer – Java, React
Drimo
Remote
Website
LinkedIn
Software Engineer – Java, React
Chile
Full Time
1 hour ago
Apply Now
Key skills
Android
Angular
Cloud
Firebase
Google Cloud Platform
Grafana
iOS
Java
JavaScript
Jest
JUnit
Mockito
NoSQL
React
React Native
Spring
Spring Boot
SpringBoot
TypeScript
Testing Library
Google Cloud
Cloud Functions
Pub/Sub
Cloud Storage
About this role
Role Overview
Desarrollar y mantener los servicios backend principales en Java/Spring Boot.
Diseñar e implementar APIs REST robustas y sistemas de integración entre servicios.
Implementar patrones de arquitectura distribuida y microservicios, asegurando escalabilidad, alta disponibilidad y mantenibilidad.
Gestionar el flujo completo de datos, desde los servicios backend hasta la persistencia en Firebase/Firestore.
Desarrollar y mantener la interfaz de usuario y la lógica de negocio de aplicaciones web en React.
Desarrollar y optimizar Cloud Functions para procesamiento de eventos y comunicación asíncrona.
Optimizar el rendimiento end-to-end, priorizando la eficiencia de los servicios y la arquitectura.
Colaborar en decisiones de arquitectura de software y ser referente técnico en el equipo.
Implementar testing automatizado para servicios backend (unitario, integración).
Requirements
Java/Spring Boot: Experiencia avanzada en desarrollo de microservicios, APIs REST y sistemas distribuidos.
React: Experiencia sólida en desarrollo de aplicaciones web SPA (Single Page Application).
JavaScript/TypeScript: Dominio avanzado del lenguaje y el ecosistema moderno de desarrollo web.
Firebase/Firestore: Conocimiento profundo del lado servidor, manejo de reglas de seguridad y optimización de consultas.
Google Cloud Platform: Sólida experiencia con servicios clave como Pub/Sub, Cloud Functions, Cloud Storage.
Arquitectura de Software: Comprensión profunda de patrones de diseño, microservicios y sistemas distribuidos.
Testing Backend: Experiencia en testing de servicios (JUnit, Mockito).
Deseables: React Native: Conocimiento o experiencia en desarrollo de aplicaciones móviles multiplataforma.
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 web como de servicios backend.
Testing Frontend: Experiencia en testing (Jest/Testing Library, o herramientas como Maestro, Detox).
Desarrollo Móvil Nativo: Conocimientos de iOS y Android para optimizaciones específicas.
Experiencia con Angular.
Tech Stack
Android
Angular
Cloud
Firebase
Google Cloud Platform
Grafana
iOS
Java
JavaScript
Jest
JUnit
Mockito
NoSQL
React
React Native
Spring
Spring Boot
SpringBoot
TypeScript
Benefits
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.
Apply Now
Home
Jobs
Saved
Resumes