Datamart Busca Desarrolladores Fullstack para proyectos nuevos que sean de Chile o Colombia
Responsabilidades:
●Utilizar lenguajes de marcado como HTML, CSS y JavaScript (Typescript) para construir y mantener widgets dinámicos y aplicaciones interactivas.
●Crear interfaces de usuario atractivas y funcionales, asegurando una experiencia fluida y responsiva en dispositivos móviles y de escritorio.
●Optimizar las aplicaciones frontend para mejorar la velocidad y la eficiencia en la experiencia del usuario.
●Colaborar con diseñadores de UX/UI para asegurar una integración visual y funcional en todas las plataformas.
●Implementar y mantener componentes reutilizables y bibliotecas que mejoren la eficiencia del desarrollo.
●Traducir los requisitos comerciales en soluciones técnicas completas, abarcando tanto frontend como backend.
●Desarrollar, mantener y optimizar la lógica del servidor y colaborar para la infraestructura de bases de datos, asegurando escalabilidad y rendimiento.
●Diseñar y gestionar APIs RESTful y GraphQL que permitan la comunicación eficiente entre el frontend y el backend.
●Implementar y ejecutar procedimientos ETL / ELT para el procesamiento de datos cuando sea necesario.
●Asegurar la automatización de pruebas en el backend para lograr una cobertura completa del código y garantizar la fiabilidad del sistema.
●Participar en todas las reuniones SCRUM y colaborar estrechamente con los equipos de frontend, backend, DevOps y diseño para lograr los objetivos del proyecto.
●Contribuir a un entorno de trabajo colaborativo y dinámico, ofreciendo apoyo y mentoría a desarrolladores junior cuando sea necesario.
●Colaborar en la revisión de código de otros desarrolladores para asegurar la consistencia y la calidad en el equipo.
●Documentar los procesos y escribir guías de requisitos funcionales, asegurando una clara comunicación entre equipos y una base de conocimiento accesible.
●Detectar, depurar y corregir problemas tanto en el frontend como en el backend de las aplicaciones.
●Recoger y atender los comentarios de usuarios y clientes, implementando soluciones y mejoras de manera continua.
●Documentar y solucionar problemas en el código de manera eficiente, asegurando la continuidad del funcionamiento de las aplicaciones.
●Mantenerse actualizado con las tecnologías emergentes en el desarrollo fullstack, aplicando nuevas prácticas y tecnologías cuando sea beneficioso para el equipo y el proyecto.
●Asegurar el cumplimiento de estándares de seguridad y mejores prácticas para proteger la información y los datos de la empresa.
●Implementar medidas de seguridad en el frontend y backend para proteger contra vulnerabilidades comunes y potenciales ataques.
Requisitos:
-Experiencia en el desarrollo de interfaces de usuario interactivas y responsivas utilizando HTML5, CSS3, JavaScript y TypeScript.
-Conocimiento en librerías o frameworks como React o Angular.
-Experiencia en la gestión de estados de la aplicación.
-Dominio de Python para la creación de scripts y automatización de tareas.
-Experiencia en el desarrollo y consumo de APIs REST y GraphQL. así como Webhooks.
-Sólido conocimiento de buenas prácticas de desarrollo.
-Habilidad para el modelado de soluciones escalables y eficientes, aplicando principios de programación concurrente y paralelismo para optimizar el rendimiento y la respuesta del sistema.
-Competencia en el manejo de datos en JSON.
-Habilidad para realizar revisiones de código y pruebas automatizadas para asegurar la calidad del software.
-Experiencia en metodologías ágiles como Scrum y Kanban para la planificación y ejecución de proyectos.
-Familiaridad con sistemas de control de versiones y prácticas colaborativas.
Deseables:
Conocimientos de Redux, Zustand o XState para el manejo de los estados.
Conocimientos en la creación, mantenimiento y consumo de Web Components.
Experiencia trabajando con JSON Schema y JSON Path.
Competencia en el uso de herramientas para prototipado y documentación de procesos, facilitando la colaboración efectiva entre equipos.
Conocimientos en bases de datos SQL y NoSQL, incluyendo diseño y optimización de consultas.
Familiaridad con servicios de nube como AWS, Azure o Google Cloud, para implementar y gestionar soluciones escalables.
Cargando ...
100% Complete

