Desarrollador Frontend TypeScript

Encontrado en: beBee jobs CL - hace 2 semanas


Mazatlán, Sinaloa, Chile Astra Group A tiempo completo

Para nuestro cliente, empresa de facturación electrónica, buscamos Desarrollador Front End con experiencia en TypeScript y CSS.

OBJETIVO PRINCIPAL

Responsable de desarrollar y optimizar interfaces de usuario que no solo sean visualmente atractivas, sino también funcionales y eficientes. Este rol es esencial para garantizar una experiencia de usuario excepcional en todas nuestras aplicaciones web.

FUNCIONES Y RESPONSABILIDADES

Diseñar, desarrollar e implementar interfaces de usuarios utilizando TypeScript y CSS.Trabajar estrechamente con el equipo de diseño para traducir diseños visuales en código.Asegurar la responsividad y accesibilidad de las aplicaciones web en diversos dispositivos.Colaborar con el equipo de back-end para integrar APIs y servicios web.Mantener y mejorar el código existente para mejorar la velocidad y eficiencia de las aplicaciones.Participar en revisiones de código para garantizar las mejores prácticas de desarrollo.Mantenerse actualizado con las últimas tendencias y tecnologías en desarrollo front end. COMPETENCIAS FUNCIONALES Y HERRAMIENTAS Experiencia sólida en desarrollo Front End con TypeScript y CSS.Conocimiento profundo de frameworks modernos de JavaScript como o React.JS, CSS3, HTML5, y Bootstrap.Experiencia con herramientas de construcción y automatización como Webpack, Gulp o Grunt. EXPERIENCIA Dominio de TypeScript: Profundo entendimiento de TypeScript, incluyendo genéricos, decoradores, y manejo avanzado de tipos. Capacidad para escribir código limpio y mantenible que aproveche las características de TypeScript para mejorar la seguridad de tipos en las aplicaciones front-end.Experiencia con CSS y Preprocesadores: Amplia experiencia en CSS puro para la creación de diseños responsivos y adaptativos. Familiaridad con preprocesadores como SASS o LESS y metodologías como BEM para organizar y optimizar las hojas de estilo. Capacidad para implementar animaciones complejas y efectos visuales que mejoren la interacción del usuario.Frameworks y Bibliotecas de JavaScript: Experiencia práctica con los principales frameworks o bibliotecas de JavaScript (React, Angular, ), incluyendo el manejo de estados, enrutamiento, y peticiones asincrónicas. Conocimiento sobre cómo estructurar aplicaciones escalables y mantenibles.Herramientas de Desarrollo Modernas: Familiaridad con el ecosistema de herramientas de desarrollo modernas, incluyendo bundlers como Webpack, herramientas de testing como Jest o Mocha, y sistemas de control de versiones como Git. Experiencia en la configuración y uso de entornos de desarrollo para optimizar el flujo de trabajo.Estándares Web y Accesibilidad: Conocimiento sólido de los estándares web actuales, y prácticas de accesibilidad web (WCAG). Capacidad para crear aplicaciones que sean accesibles para un amplio rango de usuarios, incluyendo aquellos con discapacidades.Responsive Design: Experiencia en el diseño y desarrollo de interfaces que se adapten a diferentes tamaños de pantalla y dispositivos, utilizando técnicas como media queries, flexbox, y CSS grid.Optimización del Rendimiento: Conocimiento de técnicas para optimizar el rendimiento de las aplicaciones front-end, incluyendo la optimización de assets, lazy loading, y el análisis de rendimiento con herramientas como Lighthouse. REQUISITOS Grado en Ciencias de la Computación, Ingeniería de Software o campo relacionado.Entre 3 a 5 años de experiencia. CONDICIONES Renta: $ $ líquido. Tipo de contrato: Indefinido Modalidad: Hibrido (de 2 a 3 días al inicio, después puede ser 1 día en la oficina) Ubicación: 20 minutos desde Metro Tobalaba. Beneficios: 4 semanas de vacaciones.Seguro colectivo familiar.Revisión salarial 1 vez al año.Bonos por cumplimiento de objetivos.