Frontend Engineer

 Posted 25 days ago
  
 Mexico
  
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Develop robust, modular UI components using modern frameworks and ensure high quality through comprehensive unit and integration testing. Collaborate with UX designers and backend engineers to implement intuitive, secure, and high-performance user interfaces.

Sobre Creai

En Creai, nos especializamos en aprovechar el poder de la inteligencia artificial y el aprendizaje automático para transformar negocios. Nuestra misión es ayudar a los clientes a reducir costos, aumentar la eficiencia y desbloquear nuevas oportunidades mediante soluciones de IA de vanguardia.

Este Puesto Exige

  • Desarrollo Robusto de UI: Escribir código limpio, modular y eficiente utilizando frameworks modernos (ej. React, Angular, Vue.js). Diseñar y construir componentes reutilizables que se integren fluidamente con el backend.

  • Calidad y Pruebas Detalladas: Escribir pruebas unitarias y de integración completas para componentes y flujos de UI, entendiendo conceptos de TDD/BDD y asegurando la calidad del código y la estabilidad de la aplicación.

  • Depuración Eficiente y Observabilidad: Depurar eficientemente problemas en tu propio código frontend y en componentes relacionados. Implementar logging y métricas de rendimiento para garantizar la observabilidad de las aplicaciones.

  • Colaboración Inter-equipos: Trabajar activamente con diseñadores de UX y gerentes de producto para entender los requisitos y con ingenieros de backend para identificar y gestionar dependencias en las APIs.

  • Diseño de Componentes y Experiencia de Usuario: Diseñar componentes individuales dentro de arquitecturas frontend existentes, y asegurar que la interfaz de usuario sea intuitiva, responsiva y accesible.

  • Seguridad Integrada: Identificar y corregir vulnerabilidades de seguridad comunes en el frontend (ej. XSS, CSRF), aplicando principios de seguridad durante el desarrollo.

  • Optimización del Rendimiento: Optimizar componentes y recursos para mejorar la carga inicial y el rendimiento general de las aplicaciones frontend.

  • Manejo de la Ambigüedad: Trabajar con tareas con cierta ambigüedad, buscando aclaración activa con el equipo de Diseño y Producto, y proponiendo soluciones de UI/UX.

  • Compartir Conocimiento: Contribuir activamente al intercambio de conocimientos técnicos con el equipo, documentando tu trabajo y participando en discusiones técnicas.

Requisitos

  • Experiencia Técnica Sólida: Dominio de HTML, CSS, JavaScript (ES6+) y experiencia probada con al menos un framework frontend moderno (ej. React, Angular, Vue.js).

  • Comprensión de APIs: Sólida experiencia en el consumo de APIs RESTful y la gestión de datos en el frontend.

  • Control de Versiones: Experiencia con sistemas de control de versiones como Git.

  • Habilidades Analíticas y Resolución de Problemas: Capacidad probada para resolver problemas complejos en la interfaz de usuario, relacionados con el estado, rendimiento y compatibilidad.

  • Colaboración y Comunicación: Fuertes habilidades de comunicación verbal y escrita, con una mentalidad orientada al trabajo en equipo y capacidad para dar y recibir retroalimentación constructiva.

  • Conocimiento de UX/UI y Accesibilidad: Entendimiento sólido de los principios de diseño de interfaz de usuario (UI), experiencia de usuario (UX) y accesibilidad web.

  • Control de versiones (Git): Conocimiento intermedio del uso de Git y plataformas como GitHub o GitLab.

  • Responsive Design y Accesibilidad: Conocimiento intermedio sobre diseño adaptable y buenas prácticas de accesibilidad web.

  • Comunicación en Español e Inglés: Capacidad para comunicarse de manera efectiva en ambos idiomas.

Beneficios

  • 💻 Trabajo 100% remoto con horario alineado a CST.

  • 🏖️ PTO ilimitado: Confiamos en que gestionarás tu tiempo de manera efectiva.

  • 🎓 Presupuesto anual para desarrollo: Acceso a cursos, certificaciones y conferencias.

  • 🛠️ Presupuesto para equipamiento: Configura tu espacio de trabajo remoto ideal.

  • 🩺 Beneficio de salud: Acceso a cobertura médica privada o subsidios para seguro médico.

  • 🚀 Oportunidades de crecimiento: Plan de carrera y mentoría con expertos en IA y tecnología.

  • 🚀 Ambiente de startup dinámico y flexible: Autonomía para tomar decisiones y proponer ideas, con un enfoque en resultados en lugar de horas trabajadas.

  • ⚖️ Balance vida-trabajo: Cultura que prioriza la flexibilidad y el bienestar, permitiéndote gestionar tu tiempo sin sacrificar tu vida personal.

¡Te invitamos a postularte!

Incluso si no cumples con todos los requisitos, valoramos experiencias y perspectivas diversas. Si te apasiona el reclutamiento y quieres crecer en una empresa enfocada en datos e IA, ¡nos encantaría conocerte!

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Frontend Developer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified