Desarrollador/a Backend Junior Python/Django – Proyecto 3 meses (Región Metropolitana)

Desarrollador/a Backend Junior Python/Django – Proyecto 3 meses (Región Metropolitana)

31 jul
|
FILLUP
|
Región Metropolitana

31 jul

FILLUP

Región Metropolitana

Descripción del proyecto

FillUp es una plataforma tecnológica orientada a facilitar y digitalizar la gestión de operaciones logísticas entre clientes y transportistas.

Las personas interesadas pueden postular directamente a través de esta oferta laboral o enviar su currículum al correo [email]

Buscamos un/a desarrollador/a backend junior o recién egresado/a, idealmente de una carrera técnica o profesional relacionada con programación, informática o desarrollo de software, para participar durante aproximadamente tres meses en la evaluación y mejora de nuestra plataforma.

El proyecto se encuentra actualmente desarrollado con:

Python y Django.
PostgreSQL.
APIs REST.
Google Cloud Platform.
GitHub para control de versiones.
Frontend desarrollado en ReactJS.

La persona seleccionada deberá trabajar sobre el proyecto y la arquitectura actualmente existentes. No se espera reconstruir la solución desde cero ni reemplazar sus tecnologías principales.

Objetivo inicial del servicio

La primera etapa consistirá en analizar la estructura vigente del backend, identificando oportunidades de mejora relacionadas con calidad del código, organización del proyecto, mantenibilidad, seguridad, rendimiento, documentación y pruebas.

Como resultado de esta evaluación, deberá entregar un informe técnico que considere, al menos:

Diagnóstico general de la estructura actual del backend.
Fortalezas y problemas identificados.
Deuda técnica y riesgos relevantes.
Revisión general de modelos, vistas, servicios, APIs y reglas de negocio.
Evaluación de la integración con PostgreSQL.
Revisión de validaciones, permisos, manejo de errores y registros.
Propuesta priorizada de mejoras.
Estimación de esfuerzo y cantidad de horas necesarias.
Plan sugerido de implementación.
Recomendaciones de pruebas y documentación.

Una vez revisada y aprobada la propuesta, se espera que el/la desarrollador/a pueda ejecutar las mejoras que haya recomendado, respetando el alcance, presupuesto y planificación acordados.

Las recomendaciones realizadas deben ser técnicamente viables y ejecutables por la misma persona dentro de las tecnologías y arquitectura actualmente utilizadas por FillUp.

Principales actividades




Revisar y comprender el proyecto backend existente.
Analizar la estructura y organización del código Python/Django.
Revisar modelos de datos, migraciones y consultas PostgreSQL.
Analizar APIs REST, validaciones y reglas de negocio.
Identificar oportunidades de refactorización y mejora.
Revisar manejo de errores, logs, permisos y autenticación.
Preparar un informe técnico con hallazgos y recomendaciones.
Estimar el esfuerzo y las horas necesarias para cada mejora.
Ejecutar las mejoras que sean aprobadas.
Crear o mejorar pruebas unitarias y de integración.
Documentar los cambios realizados.
Trabajar con GitHub y mantener trazabilidad de los cambios.
Coordinarse con desarrolladores frontend, ciberseguridad y responsables funcionales del proyecto.
Participar en reuniones periódicas de seguimiento.

El trabajo podrá desarrollarse de manera colaborativa con otros desarrolladores freelance que participen simultáneamente en el proyecto.

Requisitos
Titulado/a, egresado/a de Analista Programador, Ingeniería Informática, Técnico en Programación o carrera afín.
Conocimientos demostrables de Python.
Conocimientos de Django o Django REST Framework.
Conocimientos de APIs REST.
Conocimientos de PostgreSQL o bases de datos relacionales.
Manejo básico o intermedio de Git y GitHub.
Capacidad para leer, comprender y modificar código existente.
Capacidad para analizar problemas y proponer soluciones ejecutables.
Responsabilidad en el cumplimiento de entregables y plazos.
Capacidad para trabajar colaborativamente.

Se considerarán como experiencia válida proyectos académicos, proyectos personales, prácticas profesionales, portafolio o repositorios públicos.

Conocimientos deseables
Experiencia o entendimiento general de Google Cloud Platform.
Pruebas automatizadas con Django o Pytest.
Docker.




Integración continua y despliegue continuo.
Seguridad básica de aplicaciones web.
Uso de herramientas de análisis de código.
Conocimientos generales de ReactJS para facilitar la coordinación con frontend.
Condiciones del servicio
Modalidad: prestación de servicios mediante boleta de honorarios.
Duración inicial estimada: 3 meses.
Modalidad de trabajo: preferentemente remota.
Disponibilidad para reuniones de coordinación.
Dedicación y cantidad de horas sujetas al alcance acordado.
Posibilidad de ampliación del alcance por acuerdo entre las partes.
Posibilidad de continuidad según resultados y necesidades del proyecto.

Valores en campo "Sueldo Ofrecido" son exclusivamente referenciales. Antes de comenzar el servicio, FillUp y la persona seleccionada deberán acordar:

Alcance definitivo.
Entregables.
Estimación de esfuerzo.
Cantidad de horas.
Planificación.
Valor definitivo por hora.
Presupuesto máximo autorizado.

Solo podrán considerarse para cobro las horas previamente planificadas, registradas y asociadas a las actividades y entregables acordados.

Uso de herramientas de inteligencia artificial

FillUp espera que la persona seleccionada utilice responsablemente herramientas de inteligencia artificial como apoyo para el análisis, programación, documentación, pruebas y control de calidad, cuando estas permitan mejorar la productividad y calidad del trabajo.

El uso de inteligencia artificial no reemplaza el criterio técnico ni reduce la responsabilidad de la persona sobre sus entregables. El/la desarrollador/a deberá revisar, comprender, validar, probar y documentar todo código o contenido generado con apoyo de estas herramientas, manteniendo plena responsabilidad sobre su funcionamiento, calidad, seguridad y cumplimiento del alcance acordado.

No se podrán compartir credenciales, datos personales, información confidencial, código sensible ni antecedentes internos de FillUp en herramientas de inteligencia artificial que no hayan sido previamente autorizadas.

Las personas interesadas pueden postular directamente a través de esta oferta laboral o enviar su currículum al correo [email]

www.fillup.cl

📌 Desarrollador/a Backend Junior Python/Django – Proyecto 3 meses (Región Metropolitana)
🏢 FILLUP
📍 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 backend junior python/django – proyecto 3 meses (región metropolitana) / región metropolitana

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador/a backend junior python/django – proyecto 3 meses (región metropolitana) / región metropolitana