28 ago
|
ReBuilding
|
Santiago
28 ago
ReBuilding
Santiago
Desarrollador/a Full-Stack Jr+ / Semi Senior
Product Engineer — ReBuilding
ReBuilding desarrolla una plataforma tecnológica orientada a conectar necesidades
territoriales, gestión de obras, materiales recuperables, trazabilidad e inteligencia aplicada a economía circular.
Buscamos incorporar a un/a Desarrollador/a Full-Stack Jr+ / Semi Senior que pueda
asumir progresivamente la responsabilidad técnica de una plataforma ya desarrollada,
mantener su operación y participar activamente en su evolución.
El desafío
No buscamos solamente ejecutar tickets.
Buscamos una persona capaz de comprender una aplicación existente, trabajar sobre su
arquitectura actual y transformarse progresivamente en su referente técnico interno.
Trabajará directamente con el equipo de ReBuilding para convertir requerimientos de
producto en soluciones técnicas robustas, mantenibles y documentadas.
Principales responsabilidades
Comprender y mantener el código existente de la plataforma.
Desarrollar nuevas funcionalidades y módulos.
Mantener y evolucionar el backend y la API REST.
Trabajar sobre frontend, lógica de aplicación y base de datos.
Corregir bugs e incidentes técnicos.
Mantener autenticación, perfiles, permisos y aislamiento de datos.
Mantener y ampliar pruebas automatizadas.
Participar en despliegues y configuración de ambientes.
Integrar servicios y APIs externas.
Mantener y mejorar mapas, geolocalización y procesamiento de información
territorial.
Participar en integraciones con servicios de inteligencia artificial.
Mejorar progresivamente almacenamiento, rendimiento y escalabilidad de la
plataforma.
Documentar decisiones técnicas, procedimientos y cambios relevantes.
Detectar riesgos técnicos y proponer alternativas antes de implementar cambios
importantes.
Apoyar la definición de estimaciones técnicas y esfuerzo para nuevas
funcionalidades.
Stack actual
La plataforma utiliza actualmente principalmente:
Backend
PHP 8+
API REST
Apache
Frontend
JavaScript moderno / ES Modules
HTML
CSS
Datos
SQLite / MariaDB
SQL relacional
Otros componentes
Leaflet
OpenStreetMap / geocodificación
integraciones vía API
pruebas automatizadas
componentes de IA aplicados al procesamiento de información.
Conocimientos necesarios
Buscamos experiencia práctica con:
PHP.
JavaScript.
APIs REST.
SQL.
MariaDB / MySQL o bases relacionales equivalentes.
Git.
HTML y CSS.
debugging de aplicaciones web.
autenticación y manejo de permisos.
despliegue básico de aplicaciones web.
Será especialmente valorado
Experiencia con:
aplicaciones web reales en producción;
plataformas SaaS o multiusuario;
integraciones con APIs de terceros;
almacenamiento y procesamiento de imágenes;
geolocalización o mapas;
APIs de inteligencia artificial;
monitoreo y logs;
backups y recuperación;
seguridad web;
Docker, automatización de deploy o servicios cloud.
No buscamos un especialista en inteligencia artificial ni un arquitecto cloud.
Buscamos una persona full-Stack, curiosa y ordenada, que pueda comprender un
producto completo y crecer junto con él.
Experiencia
Idealmente 2 a 4 años de experiencia práctica, aunque valoraremos más la experiencia
demostrable construyendo y manteniendo productos reales que una cantidad específica de años.
Nos interesa especialmente conocer proyectos donde hayas tenido que:
entender código desarrollado previamente por otra persona;
trabajar con una base de datos;
mantener una API;
desplegar cambios;
resolver errores en producción;
integrar servicios externos.
Perfil
Buscamos a alguien:
autónomo, pero que sepa preguntar;
capaz de leer y entender código existente antes de reescribirlo;
ordenado con versiones y documentación;
cuidadoso con datos y seguridad;
pragmático en sus decisiones tecnológicas;
interesado en comprender el problema de negocio detrás del código;
con capacidad para explicar decisiones técnicas a personas no técnicas.
Qué esperamos del rol
En una primera etapa, conocer profundamente la plataforma presente y asumir su
mantenimiento y desarrollo.
A medida que el producto crezca, esperamos que esta persona pueda convertirse en el
referente técnico de ReBuilding, proponiendo mejoras de arquitectura, escalabilidad y
operación junto con el equipo de producto.
Postulación
Enviar CV, LinkedIn y, cuando exista, GitHub, portafolio o ejemplos de productos en los que
hayas trabajado.
Más que una lista de tecnologías, queremos conocer qué construiste, qué responsabilidad tenías y qué ocurría cuando algo fallaba.
📌 Desarrollador/a Full-Stack Jr+ / Semi Senior (Santiago)
🏢 ReBuilding
📍 Santiago