FormaciÃ3n : Licenciatura o IngenierÃa en Sistemas, ComputaciÃ3n, Informática, Telemática o afÃn . Modalidad : Remoto Temporalidad : 8 meses Experiencia:
De 3 a 5 años Inglés:
Avanzado Requirements
Perfil hÃbrido de desarrollo de software con fuerte enfoque en construcciÃ3n de soluciones escalables, desarrollo front-end y back-end, integraciÃ3n de APIs y trabajo con componentes reutilizables. El rol requiere alta capacidad técnica para participar en el diseño, implementaciÃ3n, mantenimiento y evoluciÃ3n de aplicaciones web modernas, asegurando calidad, rendimiento y mantenibilidad. Dado el requerimiento del cliente, el dominio de Scala debe considerarse indispensable y de alto peso dentro del perfil, complementado con experiencia en tecnologÃas de interfaz y desarrollo web .
Requisitos:
Licenciatura o IngenierÃa en Sistemas, ComputaciÃ3n, Informática, Telemática o afÃn .
Experiencia de 3 a 5 años en desarrollo de software y participaciÃ3n en proyectos ágiles .
Experiencia sÃ3lida en Scala como lenguaje principal o altamente relevante para el desarrollo de soluciones.
Conocimiento resistente en React, TypeScript, Redux, Living Design, Material UI, Webpack y Vite.
Experiencia en desarrollo de aplicaciones web, integraciÃ3n de front-end con back-end y consumo de APIs .
Manejo de bases de datos relacionales y buenas prácticas de modelado, consultas y optimizaciÃ3n .
Inglés avanzado para colaboraciÃ3n con equipos internacionales. Habilidades técnicas indispensables:
Scala: desarrollo de lÃ3gica de negocio, aplicaciones y/o servicios con fuerte dominio del lenguaje.
React:
desarrollo de interfaces modernas basadas en componentes.
TypeScript: tipado robusto y mantenible para aplicaciones escalables.
Redux: manejo centralizado del estado en aplicaciones complejas.
Living Design: mantenimiento y evoluciÃ3n de sistemas de diseño vivos.
Material UI: implementaciÃ3n y personalizaciÃ3n de componentes.
Webpack y Vite: configuraciÃ3n, build, optimizaciÃ3n y empaquetado de aplicaciones.
Desarrollo front-end con buenas prácticas de arquitectura, reutilizaciÃ3n y escalabilidad.
IntegraciÃ3n con APIs REST y manejo seguro de datos. Habilidades técnicas deseables:
Experiencia con Node.js, .NET Core o Java Spring Boot .
Conocimiento de HTML5, CSS3, Bootstrap y diseño responsive .
Experiencia en bases de datos SQL Server, MySQL o PostgreSQL .
Conocimiento de pruebas unitarias, integraciÃ3n y funcionales .
Uso de Git, pull requests, branching y code review .
Manejo de herramientas como Jest, Mocha, Jasmine, NUnit, Postman, ESLint y Prettier
Experiencia en metodologÃas ágiles Scrum . Actividades a realizar:
Desarrollar y mantener componentes front-end en React con TypeScript.
Implementar y evolucionar sistemas de diseño y bibliotecas de componentes.
Construir soluciones y componentes reutilizables alineados con Living Design.
Participar en el desarrollo de lÃ3gica de negocio o servicios en Scala.
Integrar front-end con APIs y servicios backend.
Colaborar con UX/UI, QA, desarrollo y DevOps para asegurar calidad y despliegue.
Optimizar aplicaciones en términos de rendimiento, mantenibilidad y escalabilidad.
Realizar pruebas, documentaciÃ3n técnica y soporte a la evoluciÃ3n de la plataforma
📌 Desarrollador Fullstack Senior (Xico)
🏢 Ait
📍 Xico