04 ago
|
Sin nombre
|
Ciudad de México
04 ago
Sin nombre
Ciudad de México
Formación: Licenciatura o IngenierÃa en Sistemas, Computación, 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 robusto enfoque en construcción de
soluciones escalables, desarrollo front-end y back-end, integración de APIs y
trabajo con componentes reutilizables. El rol requiere alta capacidad técnica
para participar en el diseño, implementación, mantenimiento y evolución 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ón, Informática, Telemática o
afÃn .
• Experiencia de 3 a 5 años en desarrollo de software y participación en
proyectos ágiles .
• Experiencia sólida 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ón 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ón .
• Inglés avanzado para colaboración con equipos internacionales.
Habilidades técnicas indispensables:
• Scala: desarrollo de lógica 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ón de sistemas de diseño vivos.
• Material UI: implementación y personalización de componentes.
• Webpack y Vite: configuración, build, optimización y empaquetado de
aplicaciones.
• Desarrollo front-end con buenas prácticas de arquitectura, reutilización y
escalabilidad.
• Integración 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ón 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ógica 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ón técnica y soporte a la evolución de la
plataforma
📌 Desarrollador Fullstack Senior (Ciudad de México)
🏢 Sin nombre
📍 Ciudad de México