Desarrollador Fullstack .Net Remoto

Hace 2 semanas

Cuauhtémoc Ciudad de México, Ciudad de México Ait Corp Jornada completa
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 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