¡Únete a #Ensiteam!
Somos una empresa centrada en el desarrollo de software a medida y llevamos más de 19 años en el mercado. En Ensitech nos dedicamos a encontrar talento altamente especializado para trabajar con grandes empresas en Estados Unidos, Europa y Canadá.
Cada uno de nuestros colaboradores trabaja con diferentes equipos y colegas alrededor del mundo, en el diseño y comercialización de software. Esperamos tenerte como parte de nuestro equipo en el rol de Frontend Software Engineer.
Este puesto es ideal para quien disfruta resolviendo desafíos complejos y siente una curiosidad genuina por aprender y colaborar en otras áreas del desarrollo.
¿Qué harás?
Diseñar, desarrollar y mantener aplicaciones frontend escalables, optimizadas y de alta calidad.
Implementar Single Page Applications (SPA) eficientes, manejando correctamente el estado y la comunicación con backend.
Diagnosticar y solucionar problemas complejos, incluyendo condiciones de carrera (race conditions) en la interacción del frontend con servicios backend o APIs.
Optimizar el rendimiento de las aplicaciones midiendo velocidad, tiempo de carga, y aplicando técnicas de optimización.
Configurar y utilizar CDNs para mejorar la distribución y rendimiento de contenidos.
Implementar microfrontends cuando se requiera modularidad y escalabilidad de la aplicación.
Trabajar con frameworks de diseño y utilidades CSS, como Tailwind, evaluando ventajas y desventajas según el proyecto.
Participar en revisiones de código, definir buenas prácticas y aportar a la arquitectura general del frontend.
Requisitos Técnicos:
Experiencia: 5+ años en desarrollo frontend con React o Vue.js.
Lenguajes: JavaScript y TypeScript, comprensión sólida de diferencias entre var, let y const.
Arquitectura: Experiencia en Single Page Applications (SPA), manejo de estado (Redux, Pinia, Vuex, Context API, etc.), y microfrontends.
Performance: Conocimiento en medición y optimización de performance web (lighthouse, web vitals, lazy loading, caching).
CDN: Experiencia utilizando Content Delivery Networks para mejorar tiempos de carga y disponibilidad.
CSS/Frameworks: Experiencia con Tailwind CSS; buenas prácticas de CSS y responsive design.
Resolución de problemas: Capacidad para manejar problemas de concurrencia, race conditions y debugging avanzado.
Curiosidad tecnológica: Interés por aprender nuevos frameworks y tecnologías frontend según necesidades del equipo.
¿Qué ofrecemos?
Salario y beneficios competitivos.
Paquete de beneficios personalizado alineado con tu experiencia y tus necesidades.
Tipo de puesto: Tiempo completo
Tipo de puesto: Tiempo completo
Sueldo: $60,000.00 - $65,000.00 al mes
Beneficios:
Seguro de gastos médicos
Seguro de gastos médicos mayores
Seguro de vida
Experiencia:
Javascript: 5 años (Deseable)
React: 4 años (Deseable)
Vue.js: 4 años (Deseable)
CSS: 4 años (Deseable)
Lugar de trabajo: remoto híbrido en 64060, Obispado, N. L.