Full Stack Web Developer
Role details
Job location
Tech stack
Job description
El foco del rol es construir software mantenible, escalable y observable, con buenas prácticas (patrones de diseño, arquitecturas modernas, pruebas automatizadas, etc.) dentro de un equipo altamente cualificado compuesto de expertos con amplia experiencia en el campo del desarrollo. Además, ofrecemos un entorno de aprendizaje continuo, con formación y acompañamiento para mantenerte actualizado/a en tecnologías, buenas prácticas y herramientas de entrega y operaciones., * Desarrollo de soluciones a medida para cliente: construcción de nuevas aplicaciones web, evolución de productos existentes, integraciones con servicios de terceros, etc.
- Modernización y refactorización: reducción de deuda técnica, mejora de arquitectura, estabilización y mejora de calidad
- Automatización: Implementación de Devops, Integración Continua / Despliegue continuo, uso de contenedores, automatización y mejoras de la operativa.
- Prototipado e innovación: Evolucion de prototipos de innovación, desarrollo de Pruebas de Concepto para validación técnica de nuevas funcionalidades o enfoques en tecnologias disruptivas como IA, BlockChain, RV/RA, etc., * Diseñar e implementar APIs REST (Con el foco en contratos, versionado, seguridad básica y rendimiento).
- Desarrollar interfaces web con frameworks modernos (componentes, estado, consumo de APIs).
- Aplicar prácticas de ingeniería: separación de responsabilidades, uso de patrones de diseño.
- Asegurar calidad mediante pruebas (unitarias y de integración cuando aplique) y definición de criterios de aceptación.
- Trabajar con metodologías ágiles, usando Git y herramientas de gestion de ciclo de vida de las aplicaciones
- Colaborar con el equipo en estimaciones, priorización técnica, identificación de riesgos y propuestas de mejora.
Requirements
En ITI buscamos a una persona que se una al equipo de desarrollo software con una experiencia mínima de 3 años con las siguientes tecnologías:
Backend
- Experiencia en el diseño de APIs REST.
- Experiencia en alguno de estos entornos: .NET / Node.js / FastAPI.
Frontend
- Experiencia en alguno de estos Frameworks React / Angular / Vue.
Lenguajes
- Dominio de al menos dos de los siguientes: C#, JavaScript/TypeScript, Python.
Ingeniería
- Conocimientos de patrones y buenas prácticas (Clean Code, Arquitectura de SW)
- Flujo de trabajo con Git.
- Conocimientos de Docker y conceptos de CI/CD / DevOps.
Valorable
- Experiencia con Cloud (Azure / AWS).
- Experiencia con React Native en desarrollo para dispositivos., * Autonomía y proactividad en el trabajo, capacidad de toma de decisiones, capacidad para asumir cambios de contexto y trabajar en múltiples proyectos en paralelo.
- Orientación a producto/ cliente
- Capacidad de integración y colaboración con el equipo
- Buena comunicación
Benefits & conditions
- Jornada de trabajo flexible.
- Plan de carrera.
- Formación continuada a cargo del Instituto.
- Sólidas posibilidades de crecimiento y promoción profesional dentro del área.
- Posibilidad de rotación interna en proyectos, distintas tecnologías y entornos de aplicación.
- Sistema de trabajo mixto (presencial y en remoto)