Softtek

Programador Web

Posted: 34 minutes ago

Job Description

Softtek es un proveedor global de servicios orientados a procesos de TI con más de 30 oficinas en Norteamérica, Latinoamérica, Europa y Asia. Maximizamos el valor del software para el mundo: Creamos, Probamos, Implementamos y damos mantenimiento a sistemas que empoderan organizaciones e individuos. En la actualidad nos encontramos en la búsqueda de un talento para el perfil: Desarrollador Frontend WebRequisitos:Experiencia de 4 años a mas desarrollando en la especialidad.Maneja JavaScript en un nivel avanzado, manipula hábilmente HTML5 y CSS. Competencia técnica de preprocesadores CSS (Sass, Less, etc) a nivel avanzado.Competencia técnica y uso de patrones y nomenclatura CSS (7.1, BEM).Toma en cuenta el performance en el desarrollo.Competencia técnica de características avanzadas de Javascript (one-page lifecycle, anonymous functions, scoping, polifylling).Conoce las diferencias entre los navegadores, sus herramientas(dev tools) y su impacto(compatibilidad entre navegadores, visual y funcional) al desarrollar código.Competencia técnica y uso de Server Side Rendering.Competencia técnica de los principios y buenas prácticas de SEO.Maneja un marco de trabajo o librería esperado, especialmente React.js Conoce el funcionamiento del motor de Javascript (V8).Competencia técnica y manejo de técnicas de seguridad en aplicaciones web (XSS, injecciones, etc).Manejo adecuado de los estados de la aplicación (Redux, useContext, etc).Manejo adecuado con integración a API´s (Amplify, Axios, etc).Competencia técnica de patrones de desarrollo (Singleton, observer, modulo, etc).Competencia técnica de patrones de arquitectura (Ej, MVC, Flux, etc).Manejo y Competencia técnica de solicitudes asincrónicas (Async, Await, promesas).Conoce sistemas de control de versiones como git, sabe qué es una rama y cómo reintegrar el código al maestro, crear solicitudes de extracción, verificar los Pull Request o Merge Request de otros. (cherry-pick, rebase, stash).Habilita hábilmente el package.json para reducir las dependencias entre paquetes y las diferencias que paquetes, descargar y de qué fuentes obtenerlos.Competencia técnica y aplicación de pruebas unitarias a componentes creados. (Ej. Jest, TestLibrary, etc.).Competencia técnica o aplicación de técnicas UI: Traduce elementos complejos como sistemas de grillas, navegación, paginación e iconos a componentes para aplicaciones web responsive.Conoce herramientas de diseño, especialmente FigmaEs capaz de crear algunos de estos componentes reutilizables entre la web y los dispositivos móviles. Genera prototipos complejos que incluyen uso variable y animación.Competencia técnica o aplicación de requerimientos UX: Captura datos utilizando etiquetado y análisis, ejecuta pruebas A/B.Competencia técnica del Marco de trabajo Ágil y Mindset Ágil. Conocimiento en patrones de diseño.Arquitectura microfrontendDesarrollo y acompañamiento en Design System.Ofrecemos:Ingreso a planilla con todos los beneficios de leyEPS al 100%Contrato IndefinidoConcepto Mensual de conectividadCapacitación constante y línea de carreraPodrás optar por los descuentos corporativos en empresas de entretenimiento, educación, entre otrosContamos con una plataforma exclusiva virtual con más de 3,000 cursos orientados a potencializar tus habilidades técnicas como blandasEn Softtek reconocemos que el talento es diverso; respetamos la identidad y condiciones de vida de cada persona y promovemos la equidad de trato y de oportunidades. Para lograr lo anterior, creamos un ambiente incluyente en el cual las personas muestran qué las define y emplean sus diferentes características para lograr mejores resultados.Por ello, promovemos la diversidad generacional, origen étnico, nacionalidad y la inclusión de personas con habilidades diferentes y/o discapacidad. En cumplimiento de la Ley N° 29733 y su reglamento.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In