Nueva oportunidad
Desarrollador/a Fullstack – React & Java
Sobre la empresa
Somos una empresa joven y de rápido crecimiento, con cinco años de experiencia trabajando en Latinoamérica y Estados Unidos. Colaboramos de cerca con equipos y fundadores para ayudarlos a construir equipos sólidos y de alto impacto mediante servicios de reclutamiento, outsourcing y team building.
Nuestra cultura se basa en la comunicación efectiva, la confianza y la transparencia. Creemos que el mejor trabajo sucede cuando las personas se sienten escuchadas, acompañadas y con autonomía para crecer. Hoy somos más de 80 profesionales trabajando en distintos proyectos de la región, colaborando de forma remota y aprendiendo unos de otros todos los días.
Sobre el rol
"Buscamos un/a Desarrollador/a Fullstack Senior para sumarse a un equipo tecnológico enfocado en el diseño, desarrollo y evolución de aplicaciones web modernas, escalables y de alta calidad.
La posición combina desarrollo frontend con React y TypeScript, incluyendo experiencia en Module Federation, y desarrollo backend con Java y Spring Boot, participando activamente en la construcción de interfaces de usuario, microservicios y APIs RESTful.
Buscamos una persona con sólida trayectoria en desarrollo Fullstack, capaz de involucrarse en decisiones de diseño técnico, implementar funcionalidades de principio a fin y contribuir a la mejora continua de aplicaciones existentes.
Trabajarás junto a equipos multidisciplinarios bajo metodologías ágiles, promoviendo buenas prácticas de ingeniería, calidad de código, automatización y soluciones seguras, resilientes y mantenibles."
Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones web, integrando componentes frontend y backend.
- Construir interfaces de usuario escalables, reutilizables y responsivas utilizando React y TypeScript, con foco en la experiencia de usuario.
- Desarrollar y mantener soluciones frontend utilizando Module Federation, favoreciendo la modularidad y reutilización de componentes.
- Diseñar, desarrollar y mantener microservicios y APIs RESTful robustas y seguras utilizando Java y Spring Boot.
- Desarrollar y optimizar consultas SQL, asegurando un acceso eficiente a bases de datos relacionales.
- Participar en decisiones de arquitectura y diseño técnico, proponiendo soluciones escalables y mantenibles.
- Colaborar en el diseño, desarrollo e implementación de nuevas funcionalidades junto a equipos multidisciplinarios.
- Diagnosticar, depurar y resolver incidencias en aplicaciones existentes, asegurando su estabilidad y rendimiento.
- Aplicar principios SOLID, patrones de diseño y buenas prácticas de ingeniería para garantizar soluciones de alta calidad.
- Colaborar en revisiones de código, control de versiones y procesos de desarrollo utilizando Git.
- Trabajar bajo metodologías ágiles, participando en las distintas etapas del ciclo de desarrollo de software.
- Investigar y proponer nuevas tecnologías y mejoras técnicas que contribuyan a la eficiencia e innovación de las soluciones.
Requisitos
- Al menos 5 años de experiencia profesional en desarrollo Fullstack.
- Experiencia sólida desarrollando aplicaciones frontend con React y TypeScript.
- Experiencia práctica y comprobable utilizando Module Federation en proyectos de desarrollo frontend.
- Experiencia sólida desarrollando microservicios backend con Java y Spring Boot.
- Experiencia diseñando, desarrollando e integrando APIs RESTful.
- Experiencia trabajando con bases de datos relacionales y SQL, incluyendo optimización de consultas.
- Manejo de Git y experiencia utilizando flujos de desarrollo colaborativos.
- Experiencia trabajando bajo metodologías ágiles como Scrum o Kanban.
- Conocimiento y aplicación de principios SOLID, patrones de diseño y buenas prácticas de desarrollo de software.
- Capacidad para participar en decisiones de diseño técnico y proponer soluciones escalables.
- Autonomía técnica, capacidad de análisis y resolución de problemas complejos.
- Buenas habilidades de comunicación y experiencia colaborando con equipos multidisciplinarios.
Deseables
- Experiencia trabajando con arquitecturas de microfrontends.
- Conocimiento de arquitecturas orientadas a eventos utilizando Kafka.
- Experiencia con herramientas de automatización y pipelines CI/CD.
- Experiencia trabajando con Docker y conocimientos básicos de orquestación de contenedores.
- Conocimientos de plataformas cloud como AWS, GCP o Azure.
- Experiencia implementando pruebas unitarias y de integración.
- Conocimientos de observabilidad y monitoreo, incluyendo logs, métricas y trazabilidad.
Beneficios
- Cultura People First
- Programa de referidos
- Acceso gratuito a plataformas de streaming
- Acceso gratuito a Spotify Premium
- Descuento en gimnasio
- Descuento en viajes
- Descuento en e-learning
- Regalo por cumpleaños
- Programa de puntos