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 resistente 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 fuerte 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 (Tláhuac)
🏢 Ait
📍 Tláhuac