Descripción del Puesto
Buscamos un Analista programador Fullstack con experiencia en el desarrollo de aplicaciones web y mobile híbridas, combinando un fuerte dominio de Angular e Ionic en frontend junto con una base sólida en Java y Spring Boot para backend.
La persona seleccionada participará en el análisis, diseño, desarrollo y mantenimiento de soluciones integrales, abarcando tanto la implementación de interfaces modernas como la construcción de servicios backend escalables y seguros.
El rol requiere capacidad de interpretar requerimientos funcionales, colaborar con equipos UX/UI, QA y producto, y mantener una visión end-to-end del ciclo de desarrollo, garantizando calidad, performance y consistencia en todas las plataformas.
Responsabilidades del Rol
Frontend
Desarrollar y mantener aplicaciones mobile híbridas utilizando Ionic, asegurando fluidez, estabilidad y una experiencia mobile-first.
Implementar interfaces web responsivas con Angular, HTML5, CSS3 y TypeScript.
Integrar APIs REST y realizar validaciones funcionales en entornos mobile y web.
Ejecutar pruebas funcionales y unitarias (Jasmine, Karma).
Documentar componentes, flujos y funcionalidades del lado frontend.
Backend
Analizar requerimientos funcionales y traducirlos en soluciones técnicas viables.
Diseñar, desarrollar y mantener APIs REST utilizando Java 8/17 y Spring Boot, aplicando buenas prácticas de seguridad (JWT), performance y arquitectura.
Gestionar consultas, modelado y stored procedures en Oracle SQL y MySQL.
Documentar endpoints, lógica de negocio y flujos backend.
Realizar debugging básico, validación de logs y soporte en la resolución de incidentes.
Transversales / Fullstack
Participar activamente en la definición técnica de features, estimación de tareas y análisis de impacto.
Colaborar con equipos de UX/UI, backend, frontend y QA para asegurar coherencia en la experiencia de usuario y funcionalidad.
Gestionar tiempos, prioridades y entregables, manteniendo foco en calidad y cumplimiento.
Habilidades Técnicas Requeridas
Frontend
Angular (versiones 5–18), TypeScript, JavaScript ES6+.
Ionic para desarrollo mobile híbrido (obligatorio).
HTML5, CSS3, Git, DevTools de navegador.
Testing unitario: Jasmine, Karma.
Consumo de APIs REST (Postman, Insomnia).
Interpretación de prototipos en Figma u otras herramientas de diseño.
Backend
Java 8/17, Spring Boot, Spring MVC, Spring Security, Spring Data.
Diseño e implementación de APIs REST, manejo de JWT.
Oracle SQL y MySQL: consultas, modelado, stored procedures.
Testing: JUnit, Mockito.
Conocimientos deseables de arquitectura por capas y microservicios.
Bases de CI/CD y manejo de ambientes de testing.
Habilidades Blandas
Comunicación clara y efectiva con equipos técnicos y de producto.
Capacidad analítica y autonomía para diseñar soluciones end-to-end.
Proactividad para anticiparse a inconsistencias, proponer mejoras y optimizar la experiencia mobile/web.
Foco en calidad visual, funcional y técnica.
Trabajo en equipo, actitud colaborativa y apertura al feedback.
Adaptabilidad ante cambios de prioridades o requerimientos.
¿Qué ofrecemos?
Ser parte de un proyecto con enorme potencial de crecimiento global.
Un ambiente dinámico, colaborativo y orientado a resultados, donde tu voz y tus ideas importan.
Espacio de trabajo moderno en una zona de fácil acceso en CABA.
Oportunidad real de aprender, crecer y construir soluciones que impactan a miles de usuarios.
Modalida Hybrida 4 dias oficina 1 home office