Middle Full Stack Software Engineer
Summary
Build and maintain full-stack web apps for a proptech company that finances affordable housing in Peru, using TypeScript, Next.js, Java, Spring Boot, MySQL and AWS.
En Vívela impulsamos el acceso a la vivienda a través de soluciones de financiamiento inmobiliario, enfocadas principalmente en Viviendas de Interés Social (VIS). Nuestro propósito es claro: hacer posible el sueño de la casa propia para miles de familias peruanas. Creemos en la tecnología como motor de impacto social. Por eso, construimos productos digitales sólidos, escalables y confiables, con equipos diversos y colaborativos que disfrutan resolver problemas reales. Tu reto en Vívela buscamos Middle Full Stack Software Engineer apasionado/a por el desarrollo de software, que disfrute trabajar tanto en frontend como backend, y que quiera construir productos con impacto real en el sector inmobiliario y financiero. En nuestro día a día trabajamos principalmente con TypeScript, Next.js, Java, Spring Boot, MySQL y AWS, pero valoramos mucho la curiosidad y la apertura para aprender y probar nuevas tecnologías.
¿Qué harás en el día a día?
- Desarrollar funcionalidades frontend y backend para nuestros productos digitales.
- Construir e integrar APIs usando buenas prácticas de desarrollo.
- Trabajar con bases de datos relacionales y procesos de integración entre sistemas.
- Participar en code reviews, despliegues y mejora continua del producto.
- Refactorizar y mejorar componentes existentes buscando calidad, mantenibilidad y escalabilidad.
- Colaborar con equipos multidisciplinarios para convertir necesidades de negocio en soluciones tecnológicas.
- Utilizar herramientas de IA y agentes de código, cuando aplique, para acelerar tareas de desarrollo, debugging, refactorización y documentación, manteniendo siempre criterio técnico, revisión humana y estándares de calidad.
¿Qué esperamos de ti?
- De 2 a 4 años de experiencia como Full Stack Developer desarrollando aplicaciones Web.
- Más de 2 años de experiencia con TypeScript, React y/o Next.js.
- Más de 2 años de experiencia con Java, Spring Boot y MySQL.
- Experiencia utilizando agentes de código o herramientas de IA para desarrollo como Claude Code, Codex, GitHub Copilot u otras, aplicadas a generación de código, refactorización, debugging, documentación técnica o pruebas.
- Criterio técnico para revisar, validar y mejorar código asistido por IA, asegurando calidad, mantenibilidad, seguridad y alineamiento con buenas prácticas de desarrollo de software y del ciclo de vida completo (SDLC).
- Pasión por la resolución de problemas, debugging y mejora continua.
- Atención al detalle y gusto por el código limpio, mantenible y de calidad. (SOLID, OWASP, etc.)
- Actitud colaborativa y disposición para compartir conocimientos con el equipo.
¿Qué te ofrecemos?
- Planilla desde el primer día, con todos los beneficios de ley (vacaciones, gratificaciones, CTS)
- Participación de Utilidades.
- Equipamiento (MacBook Pro).
- Capacitaciones y aprendizaje continuo.
- Un equipo técnico cercano, con foco en calidad, impacto y crecimiento profesional.