Web Developer
Job Summary
Buscamos un desarrollador Full Stack semi senior o Junior avanzado con experiencia en Python, Django, Azure SQL y React para mantener plataformas web y desarrollar nuevas funcionalidades. Trabajará en automatización de procesos y monitoreo industrial, integrando APIs, optimizando bases de datos y colaborando con equipos multidisciplinarios. Necesitamos una persona metódica, responsable y con capacidad de análisis para asegurar la estabilidad y rendimiento de los sistemas.
Responsibilities
- Analizar y corregir incidencias en plataformas existentes
- Implementar mejoras y nuevas funcionalidades en frontend y backend
- Desarrollar módulos, interfaces, APIs e integraciones
- Crear y optimizar consultas y procedimientos almacenados
- Apoyar el despliegue y mantenimiento en Azure
Required Skills
- Python y Django / Django REST Framework
- Azure SQL Database y T-SQL
- JavaScript, TypeScript y React
- Integración de APIs REST y servicios de Azure
- Next.js, SSR y Tailwind CSS (valorado)
Job Details
Buscamos un desarrollador Full Stack semi senior o Junior avanzado con experiencia comprobable en Python y Django, capaz de trabajar tanto en aplicaciones construidas con Django Templates como en servicios backend y APIs desarrolladas con Django REST Framework.Es fundamental que pueda trabajar con Azure SQL Database y T-SQL, incluyendo la creación, mantención y optimización de consultas y procedimientos almacenados. En frontend, deberá contar con experiencia en JavaScript, TypeScript y React. Se valorará el conocimiento de Next.js, renderizado SSR, Tailwind CSS y librerías de componentes, ya que deberá mantener interfaces existentes y desarrollar nuevas funcionalidades para distintas plataformas web.También se valorará la experiencia en integración de APIs REST, autenticación mediante tokens o sesiones, procesamiento asíncrono de tareas y servicios de Azure como App Service, Key Vault, Blob Storage, Redis.Necesitamos una persona metódica y responsable, capaz de analizar código existente, diagnosticar problemas y proponer soluciones que no afecten la continuidad operativa de los sistemas. Deberá organizar su trabajo con autonomía, comunicar oportunamente los avances y dificultades, documentar sus desarrollos y cumplir los plazos acordados.Como trabajará junto a profesionales de distintas áreas, deberá ser capaz de comprender requerimientos funcionales y técnicos, formular preguntas cuando existan ambigüedades y transformar las necesidades de cada proyecto en soluciones web claras, seguras y mantenibles. Valoramos especialmente la disposición para aprender, colaborar, recibir retroalimentación y asumir progresivamente mayores responsabilidades.
Functions
Formarás parte del equipo de desarrollo, colaborando con profesionales de automatización, inteligencia artificial, electrónica y gestión de proyectos. Tu trabajo estará orientado a mantener y evolucionar las plataformas web que respaldan nuestras soluciones de automatización de procesos de negocio y monitoreo de variables industriales y ambientales.Inicialmente, trabajarás en los sistemas actuales, y posteriormente comenzarás a diseñar e implementar nuevos sistemas. Tus principales funciones serán:
- Analizar y corregir incidencias en las plataformas existentes.
- Implementar mejoras y nuevas funcionalidades en frontend y backend.
- Desarrollar módulos, interfaces, APIs e integraciones con bases de datos y servicios externos.
- Crear y optimizar consultas y procedimientos almacenados.
- Integrar información proveniente de múltiples bases de datos y fuentes de datos.
- Realizar pruebas, documentación técnica y revisión de código.
- Apoyar el despliegue, monitoreo y mantenimiento de las aplicaciones en Azure.
- Diseñar modelos de datos eficientes y robustos.
- Diseñar sistemas web que resuelvan las necesidades del proyecto, basado en las arquitecturas, frameworks y tecnologías que son parte de nuestro stack tecnológico.
- Velar por la seguridad, estabilidad, rendimiento y continuidad operativa de los sistemas.