Desarrollador(a) Full-Stack Semi Senior (Región Metropolitana)

Desarrollador(a) Full-Stack Semi Senior (Región Metropolitana)

20 sep
|
Importante grupo
|
Región Metropolitana

20 sep

Importante grupo

Región Metropolitana

- behaviors--dark-mode-switch#select" data-behaviors--dark-mode-switch-target="option" data-preference="system" role="menuitemradio" type="button"> System
- behaviors--dark-mode-switch#select" data-behaviors--dark-mode-switch-target="option" data-preference="light" role="menuitemradio" type="button"> Light
- behaviors--dark-mode-switch#select" data-behaviors--dark-mode-switch-target="option" data-preference="dark" role="menuitemradio" type="button"> Dark

" href="https://www.getonbrd.com/companies/informat-s-a">Informat S.A. https://www.getonbrd.com/companies/informat-s-a

June 09, 2026

Last replied to candidates 4 days ago

Desarrollador(a) Full-Stack Semi Senior in Informat S.A.

FULL_TIME

This job is performed partly from home and partly at the office in: Santiago (Hybrid) | Semi Senior | Full time |

strong
The salary shown is for reference only
/strong
and may vary or be established in local currency."> Gross salary $2000 - 2300 USD/month

147 applications

Responde entre 7 y 17 días Last checked today

- Share
- Copy link

UWIGO, desarrollado por Informat, es un ERP para empresas chilenas que integra contabilidad, facturación electrónica, tesorería y remuneraciones. Actualmente combina un backend en Django con una nueva arquitectura basada en BFF y un frontend en Next.js/React.

El rol

Buscamos un perfil Full Stack que pueda desenvolverse tanto en backend Django/DRF como en frontend Next.js/React. No es necesario ser experto en ambos desde el primer día, pero sí contar con experiencia y criterio técnico para trabajar en los dos mundos, entendiendo cómo se relacionan entre sí. El trabajo se distribuirá entre mantener y extender el backend principal y su capa BFF, además de desarrollar nuevas funcionalidades en el frontend, con especial foco en la integración entre ambos y considerando aspectos como autenticación, paginación y manejo de múltiples bases de datos.

Applications at getonbrd.com.

? ¿Cuál será tu misión?

Backend (Django + BFF)

· Diseñar y construir endpoints nuevos en el BFF (bff/) siguiendo el patrón ya establecido: ViewSet + get_queryset()escopeado por empresa/usuario, serializers con campos explícitos, autenticación OAuth2.

· Trabajar directamente en los módulos de dominio del backend principal (contabilidad, facturación electrónica/SII, tesorería,nómina, documentos): features, bugs, mejoras de rendimiento.

· Escribir queries eficientes con el ORM de Django - evitando N+1,



respetando el enrutamiento entre múltiples bases dedatos que no permiten joins cruzados.

· Escribir y mantener tests con pytest-django, siguiendo la convención del equipo de no mockear la base de datos.

Frontend (uwigo-frontend)

· Construir features nuevas en Next.js (App Router), decidiendo con criterio cuándo usar Server Components y cuándo ClientComponents.

· Integrar con el BFF a través del patrón ya definido: Route Handlers propios como proxy (nunca fetch directo desde elcliente al backend) y Server Actions para mutaciones.

· Tipar correctamente las respuestas del backend (paginación DRF, errores) - nada de any.

· Escribir tests con Vitest + React Testing Library, colocados junto a cada página.

Transversal

· Participar en el diseño del contrato de API entre frontend y backend antes de implementarlo, no después.

· Hacer code review cruzado - tanto de PRs de backend como de frontend.

· Documentar decisiones y cambios relevantes (docs/CHANGELOG.md en ambos repos).

? Lo que buscamos

Qué buscamos

· Experiencia sólida con Python y un framework backend orientado a ORM relacional (Django idealmente, o equivalente concapacidad de adaptarte rápido).

· Experiencia con Django REST Framework o un framework REST similar (diseño de serializers, autenticación, permisos,paginación).

· Experiencia con React moderno; valoramos resistente si ya trabajaste con Next.js App Router y Server Components.

· TypeScript con tipado estricto - sin recurrir a any para evitar pensar el tipo real de los datos.

· Buenas prácticas de testing en ambos lados: pytest (backend) y Vitest/React Testing Library (frontend).

· Criterio de rendimiento en bases de datos relacionales: entender qué es un N+1 y cómo evitarlo antes de que llegue aproducción.

· Comodidad trabajando con Git en flujo de PR/code review.

· Español fluido; inglés técnico para leer documentación.

· Uso activo de herramientas de IA para desarrollo (ej. Claude Code, GitHub Copilot) - en el equipo son parte habitual delflujo de trabajo diario.

Área | Tecnologías
Backend | Python 3.12, Django 5.2 LTS, Django REST Framework,



PostgreSQL
Frontend | Next.js 16 (App Router), React 19, TypeScript, Tailwind CSS v4
Testing | pytest / pytest-django, Vitest + React Testing Library
Autenticación | OAuth2 (BFF), JWT (API mobile)
Observabilidad | New Relic APM
Infraestructura (contexto, no a cargo) | Docker, Azure Container Apps, Terraform

Nos encantará si además tienes experiencia en

· Experiencia previa con ERPs, sistemas contables/tributarios o integraciones con el SII (Servicio de Impuestos Internos deChile).
· Experiencia con sistemas multi-tenant o multi-empresa (scoping de datos por cliente).
· Conocimiento de OAuth2/JWT aplicado al diseño de autenticación entre frontend y backend.
· Familiaridad con Tailwind CSS, especialmente la configuración CSS-first de Tailwind v4.
· Nociones de Docker y de cómo se despliega una aplicación en la nube (no necesitas operarla, sí entender el impacto detus decisiones de código en el despliegue).
· Haber trabajado con sistemas de mensajería/colas (RabbitMQ, Celery, Azure Service Bus, Redis como broker) - elequipo está incorporando procesamiento asíncrono para integraciones externas (SII, Fintoc, HubSpot) que hoy corrensíncronas.

? ¿Qué encontrarás en Informat?

- Participación en proyectos de alto impacto.
- Espacios para proponer y desarrollar nuevas ideas.
- Equipo técnico colaborativo y cercano.
- Aprendizaje constante y desafíos tecnológicos reales.
- Flexibilidad y autonomía para desarrollar tu trabajo.
- Oportunidades de crecimiento profesional.

GETONBRD Job ID: 61672

Remote work policy

Hybrid

This job is performed partly from home and partly at the office in Santiago (Chile).

Apply now

- Share
- Copy link

› › ›

About Informat S.A.

Informat - Uwigo es una empresa de origen chileno que resuelve la gestión de procesos financieros y contables mediante múltiples tecnologías y gracias a un equipo humano comprometido y familiar. —

Similar jobs

Looking for Programming jobs?

Sign up for free and find jobs that truly match you.

Desarrollador(a) Full-Stack Semi Senior

Informat S.A. • Santiago

This job is performed partly from home and partly at the office in: Santiago (Hybrid)

Share this job Share

- Copy link

©2026 Get on Board

Log in and find the best jobs.

components--modal#closeWithKeyboard externalClose@window-
components--modal#close" data-components--modal-target="container" id="base-modal">

📌 Desarrollador(a) Full-Stack Semi Senior (Región Metropolitana)
🏢 Importante grupo
📍 Región Metropolitana

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador(a) full-stack semi senior (región metropolitana) / región metropolitana

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador(a) full-stack semi senior (región metropolitana) / región metropolitana