Buscamos un(a) Desarrollador(a) Fullstack Semi Senior o Senior con sólida experiencia en desarrollo frontend y backend para incorporarse a un equipo orientado a la construcción de soluciones web escalables, resilientes y de alta calidad.
La persona seleccionada tendrá participación activa en el diseño técnico, desarrollo e implementación de aplicaciones web modernas, trabajando junto a equipos multidisciplinarios bajo metodologías ágiles.
Buscamos un perfil con autonomía técnica, pensamiento analítico y una fuerte orientación hacia las buenas prácticas de ingeniería, calidad de código, seguridad y mejora continua.
Principales Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones web integrando soluciones frontend y backend.
- Construir interfaces de usuario escalables, reutilizables y responsivas utilizando React y TypeScript.
- Desarrollar experiencias digitales con foco en usabilidad, rendimiento y calidad.
- Diseñar e implementar APIs RESTful robustas, seguras y escalables utilizando Java y Spring Boot.
- Desarrollar y mantener microservicios backend.
- Diseñar y optimizar consultas SQL para garantizar un acceso eficiente a bases de datos relacionales.
- Participar en la definición técnica, desarrollo y lanzamiento de nuevas funcionalidades.
- Colaborar con desarrolladores, diseñadores, Product Owners y otros perfiles técnicos durante todo el ciclo de desarrollo.
- Diagnosticar, depurar y resolver problemas en aplicaciones existentes.
- Analizar y mejorar el rendimiento, estabilidad y mantenibilidad de las soluciones.
- Garantizar que los desarrollos cumplan con estándares de calidad, seguridad y buenas prácticas de ingeniería.
- Investigar y evaluar nuevas tecnologías que permitan mejorar los procesos y soluciones del equipo.
- Participar activamente en revisiones de código y procesos de mejora continua.
Requisitos Técnicos
- Mínimo 3 años de experiencia comprobable en desarrollo Fullstack.
- Experiencia sólida desarrollando aplicaciones frontend con React y TypeScript.
- Experiencia sólida desarrollando microservicios con Java y Spring Boot.
- Experiencia diseñando, desarrollando e integrando APIs RESTful.
- Experiencia trabajando con bases de datos relacionales.
- Buen dominio de SQL y experiencia optimizando consultas.
- Manejo de Git y experiencia trabajando con flujos colaborativos de desarrollo.
- Experiencia trabajando bajo metodologías ágiles como Scrum o Kanban.
- Conocimiento de principios SOLID, patrones de diseño y buenas prácticas de desarrollo.
- Capacidad para analizar problemas técnicos y desarrollar soluciones eficientes.
- Autonomía para avanzar en tareas y tomar decisiones técnicas dentro de su ámbito de responsabilidad.