Salary Range
$102,000 - $138,000 /year
EstimatedThis salary is estimated based on similar roles. The actual salary may vary.
Nuestro cliente trabaja para mejorar la calidad de vida de ciudadanos y organizaciones, construyendo experiencias digitales seguras y sin fricción, combinando ciberseguridad tradicional con biometrÃa, geolocalización, machine learning, verificación de identidad y análisis de comportamiento.
Â
Buscan Full Stack Developers con mentalidad emprendedora, que disfruten construir software de calidad, asumir ownership sobre lo que desarrollan y crecer en un entorno técnico desafiante.
Â
Misión del rol
Â
El/La Full Stack Developer será responsable de diseñar, desarrollar y mantener soluciones end-to-end, participando activamente tanto en frontend como backend, colaborando con producto, diseño y QA para entregar soluciones robustas, escalables y seguras.Â
Â
Â
Responsabilidades Principales
Desarrollo Backend
.Diseñar y desarrollar servicios backend en Java utilizando Spring Boot.
. Implementar APIs REST seguras, eficientes y bien documentadas.
. Participar en el diseño y evolución de arquitecturas distribuidas, con foco en separación de responsabilidades, escalabilidad, resiliencia y operabilidad.
. Integrar servicios con bases de datos relacionales y NoSQL.
. Optimizar performance, manejo de errores y consumo de recursos.
Desarrollo Frontend
. Desarrollar interfaces modernas y performantes utilizando Next.js, React y TypeScript.
. Colaborar con UX/UI para transformar diseños en experiencias de usuario eficientes y accesibles.
. Gestionar estados, manejo de errores y comunicación con APIs.
. Velar por buenas prácticas de frontend (performance, SEO, accesibilidad).
Diseño y Colaboración
. Participar activamente en el diseño técnico de nuevas funcionalidades.
. Colaborar con Product Owners y Designers para traducir requerimientos funcionales en soluciones técnicas.
. Proponer mejoras técnicas y refactorizaciones cuando sea necesario.
Calidad y Buenas Prácticas
. Escribir código limpio, mantenible, documentado y testeable.
. Participar en code reviews, brindando y recibiendo feedback constructivo.
. Implementar tests unitarios y de integración.
. Contribuir a la mejora continua del proceso y del producto.
Stack Tecnológico
. Frontend: Next.js, React, TypeScript
. Backend: Java 21, Spring Boot 3
. Bases de Datos: Microsoft SQL Server, PostgreSQL, MongoDB
. Versionado: Git
. DevOps / Cloud: Azure, Azure DevOps
. Arquitectura: APIs REST, Microservicios
Requisitos:
. Experiencia comprobada como Full Stack Developer o Backend/Frontend con exposición full stack.
. Sólidos conocimientos en Java + Spring Boot.
. Experiencia en desarrollo frontend con React / Next.js.
. Experiencia con bases de datos relacionales (MSSQL y/o PostgreSQL).
. Buen manejo de Git y flujos de trabajo colaborativos.
. Conocimientos de principios de arquitectura de software y seguridad web.
. Experiencia trabajando bajo metodologÃas ágiles (Scrum).
Skills Técnicos Core:
. Programación backend con Java moderno.
. Desarrollo frontend con React / Next.js.
. Diseño y consumo de APIs REST.
. Modelado de datos y optimización de queries.
. Testing unitario y de integración.
. Buenas prácticas de seguridad (autenticación, autorización, OWASP).
. Debugging y resolución de problemas.
Skills Técnicos Deseables:
. Experiencia con Docker y nociones de Kubernetes.
. Conocimientos de CI/CD pipelines.
. Experiencia en entornos cloud (Azure preferentemente).
. Arquitecturas de microservicios y/o event-driven.
. Refactorización de monolitos y migraciones progresivas.
. Observabilidad básica (logs, métricas, tracing).
. Feature flags y despliegues progresivos.
. Conocimientos de performance y optimización.
. Familiaridad con principios Clean Code, SOLID y Clean Architecture.
Habilidades Blandas:
. AutonomÃa y sentido de ownership.
. Proactividad y mentalidad de mejora continua.
. Capacidad de aprendizaje constante.
. Pensamiento crÃtico y autocrÃtico.
. Predisposición al cambio y nuevos desafÃos.
. Buenas habilidades de comunicación y trabajo en equipo
Qué te proponen:
. Ser parte de una compañÃa con espÃritu emprendedor y alcance global.
. Un entorno donde se valora la iniciativa y la mejora continua.
. Espacio para crecer técnica y profesionalmente.
. Trabajo colaborativo con equipos multidisciplinarios.
. Excelente clima laboral, sin importar el lugar del mundo donde trabajes.