




Resumen: Buscamos un desarrollador frontend/UI: React/Next.js responsable de desarrollar y mantener soluciones de software de alta calidad, colaborar con clientes y equipos, y garantizar la entrega exitosa de proyectos. Aspectos destacados: 1. Desarrollar y mantener soluciones de software de alta calidad utilizando JavaScript 2. Colaborar con clientes, gerentes y equipos multifuncionales 3. Oportunidad de mejorar habilidades en frameworks relacionados con el frontend **Acerca de Outcode:** OutCode es una firma global de desarrollo de software que ofrece soluciones tecnológicas que mejoran la calidad de vida orientada al negocio mediante el aumento del retorno de la inversión (ROI), la eficacia y la eficiencia. Nuestro ADN está compuesto por exfundadores de startups y los mejores talentos en Productos, UX/UI, Desarrollo de Software y Aprendizaje Profundo de Máquinas. Nos reunimos desde diversos orígenes con una sola visión: aplicar un enfoque ágil y centrado en el usuario a la innovación de productos y al desarrollo de software, comprendiendo completamente las necesidades empresariales antes de construir cualquier cosa. **Qué buscamos:** Como desarrollador frontend/UI: React/Next.js, serás responsable de desarrollar y mantener soluciones de software de alta calidad utilizando el lenguaje de programación JavaScript. Tus principales actividades incluirán brindar actualizaciones diarias a los clientes, participar en diversas reuniones con gerentes, clientes, propietarios de producto y gerentes de proyecto y aportar conocimientos técnicos, realizar actualizaciones en los proyectos según los requisitos del cliente o el alcance del trabajo (SOW), instalar soluciones de aplicaciones, realizar pruebas y corrección de errores, colaborar con el equipo de frontend y, opcionalmente, mejorar habilidades en frameworks relacionados con el frontend. Tu experiencia en React y Next.js, desarrollo con React, atención al detalle y mentalidad colaborativa contribuirán a la entrega exitosa de proyectos y al logro de sus objetivos y plazos. **Responsabilidades:*** **Brindar actualizaciones diarias a los clientes**: Compartir el avance del proyecto, abordar desafíos y responder preguntas durante las reuniones diarias regulares con los clientes. * **Colaborar en reuniones individuales (1:1)**: Participar en discusiones con gerentes, clientes y partes interesadas para alinear objetivos, aportar conocimientos técnicos y abordar prioridades. * **Actualizar proyectos según las necesidades del cliente/SOW**: Implementar cambios, desplegar soluciones y garantizar que se cumplan los estándares de funcionalidad, rendimiento y calidad mediante pruebas y solución de problemas. * **Probar aplicaciones antes del despliegue**: Realizar pruebas exhaustivas para identificar y resolver errores antes de publicar las aplicaciones en servidores o plataformas. * **Publicar y mantener aplicaciones**: Desplegar aplicaciones, solucionar incidencias y garantizar su estabilidad mediante actualizaciones periódicas y corrección de errores. * **Trabajar con equipos backend**: Colaborar para planificar, implementar y solucionar incidencias con el fin de cumplir los objetivos y plazos del proyecto. **Requisitos:** * Nivel fluido de inglés * Experiencia previa como desarrollador React durante 5 años. * Experiencia previa como desarrollador Next.js durante 5 años. * Título universitario (Licenciatura/Maestría) en Ciencias de la Computación, Ingeniería o disciplina afín * Alto nivel de competencia en JavaScript y TypeScript * Conocimientos de Node.js y sus frameworks disponibles, **como Express o StrongLoop** * Comprensión de la naturaleza de la programación asíncrona, sus particularidades y soluciones alternativas * Buen conocimiento de lenguajes de plantillas del lado del servidor, **como Jade o EJS** * Buen conocimiento de preprocesadores CSS del lado del servidor, **como Stylus o Less** * Conocimientos básicos de tecnologías frontend, como HTML5 y CSS3 * Comprensión de accesibilidad y cumplimiento de normas de seguridad * Autenticación y autorización de usuarios entre múltiples sistemas, servidores y entornos * Integración de múltiples fuentes de datos y bases de datos en un solo sistema * Comprensión de los principios fundamentales de diseño detrás de una aplicación escalable * Conocimiento de las diferencias entre múltiples plataformas de distribución, como móvil frente a escritorio, y optimización de la salida para adaptarse a la plataforma específica * Creación de esquemas de bases de datos que representen y respalden los procesos empresariales * Implementación de plataformas automatizadas de pruebas y pruebas unitarias * Conocimiento sólido de herramientas de control de versiones de código, como Git **Habilidades principales:** * TypeScript * React * Next * Amplia experiencia con CSS (fuera de Tailwind) **Lo que te encantará de nosotros...** * Trabajar en una empresa de rápido crecimiento. * Entorno laboral internacional. * Cinco días laborables a la semana. * Bonos por el logro de objetivos. E04JI80034mh40771qt


