Vacantes / Desarrollador Frontend-React

Marca el ritmo de tu carrera

Desarrollador Frontend - React

Vector Colombia - Perú
Vector-2 Computer Science


Buscamos a un desarrollador Frontend react para transformar ideas en realidad. En nuestro equipo, no solo programarás, sino que tendrás la oportunidad de crecer, aprender y liderar. Si buscas un lugar para proponer, innovar y ver el impacto de tu trabajo, ¡queremos conocerte!

¿A qué retos te enfrentarás?

  • Crearás experiencias de usuario dinámicas y modulares, construyendo componentes reutilizables y gestionando la navegación de la aplicación en React.
  • Asegurarás la mantenibilidad y escalabilidad del código, aplicando estándares de nomenclatura y la estrategia de branching definida.
  • Elevarás la robustez de nuestras aplicaciones introduciendo tipado estático para una detección temprana de errores.
  • Validarás el funcionamiento de los componentes y funcionalidades clave a través de un framework de pruebas sólido y específico para React.
  • Definirás la estrategia de renderizado más eficiente para cada proyecto, balanceando las necesidades del negocio con el rendimiento técnico.
  • Promoverás un código simple, robusto y sin duplicación, evangelizando al equipo sobre los principios de código limpio.
  • Fomentarás una cultura de calidad y colaboración, siendo el responsable de mantener la integridad de la rama principal de código.
  • Protegerás los activos digitales de la compañía, implementando mecanismos de autenticación y autorización en la capa de cliente.

 ¿Qué buscamos en ti?

  • Al menos 2 años de experiencia profesional en el desarrollo de aplicaciones web complejas y de alta calidad.
  • Sólidas habilidades en el ecosistema de desarrollo, incluyendo el control de versiones con GIT y la creación de interfaces adaptables.
  • Experiencia demostrable con React y su ecosistema (TypeScript, Redux/Zustand), así como en el consumo de servicios web.
  • Compromiso con la calidad del código, aplicando activamente principios de Código Limpio y POO en tus desarrollos.
  • Mentalidad de "Testing", con experiencia en la creación de pruebas unitarias (Jest) y de integración (React Testing Library).
  • Foco en el rendimiento y la optimización, aplicando técnicas avanzadas de renderizado y configuraciones de SEO técnico.
  • Entendimiento de la seguridad y la nube, implementando protección en rutas y comprendiendo la integración con plataformas cloud.
  • Capacidad para comunicar y documentar tu trabajo técnico de manera clara para el resto del equipo.

¿Qué nos encantaría encontrar?

No es necesario, pero sería grandioso saber que cuentas con:

  • Experiencia en el mantenimiento de paquetes en NPM, resolviendo problemas en librerías y actualizando dependencias.
  • Aplicación de patrones de diseño de software ("Gang of Four patterns") en el contexto de aplicaciones Frontend con React.
  • Conocimiento profundo de los Core Web Vitals de Google y cómo tomar decisiones de código para optimizarlos con Lighthouse.
  • Experiencia diseñando e implementando arquitecturas de Micro-frontends con Module Federation o single-spa.
  • Dominio de los estándares ARIA (Accessible Rich Internet Applications) para construir aplicaciones web altamente accesibles.
  • Capacidad para diseñar arquitecturas Frontend robustas, como Arquitectura Limpia, Modular o Hexagonal.
  • Conocimientos en seguridad web avanzada, incluyendo la prevención de ataques XSS y el uso de algoritmos de cifrado.
  • Experiencia con frameworks de buenas prácticas en Cloud Computing y en la documentación técnica de componentes.

Recuerda...

Aprender, innovar y evolucionar formarán parte de tu día a día, acá serás el piloto de tu destino. ¿Te suena?, ¡aplica y prepárate para marcar el ritmo de tu carrera!

 

Aplica aquí

trabajo-en-equipo-pragma (1)

Construimos valor para ti:

pragmatalk_juegos web-flecha-landing

Aquí aumentarás de forma acelerada tu valor personal, potenciarás tus capacidades técnicas, de liderazgo, y comunicación.

pragmatalk_juegos web-flecha-landing

Trabajarás con grandes clientes en proyectos de alto impacto en el mundo y con conocimiento asimétrico.

pragmatalk_juegos web-flecha-landing

Cultura que mueve. Estarás rodeado de una comunidad de altos estándares, compañeros dignos de admirar, vivirás una cultura de autogestión y estarás acompañado de líderes que inspiran y son buena compañía.

pragmatalk_juegos web-flecha-landing

Vivirás el poder transformador de la educación con nuestro social commitment. Donde podrás apoyar iniciativas para ayudar a que jóvenes culminen exitosamente sus estudios.

Así vivirás el proceso de selección

1. Postulación

  • Postúlate a la vacante que más te guste llenando el formulario.

  • Revisa inmediatamente tu correo (recuerda revisar la bandeja de spam y promociones).

  • Allí recibirás las pruebas que darán inicio a tu proceso de selección.

2. Preselección

  • Mientras realizas las primeras pruebas, revisaremos tu perfil para garantizar que hagamos un match perfecto.

  • Si es así, te llamaremos para esclarecer tus expectativas. De lo contrario, te enviaremos un mail para contarte que no continúas con este proceso.

3. Conozcámonos

  • Recibirás en tu correo electrónico nuestra guía de supervivencia.

  • Luego recibirás otro correo en el que te daremos las instrucciones para que escribas un ensayo que nos permitirá conocer cómo crees que juntos podríamos crecer.

     

4. Entrevistas

  • Tendrás una entrevista con alguno de nuestros psicólogos.

  • Tendrás una entrevista técnica de acercamiento al rol que aspiras.

  • Es posible que ciertos roles tengan entrevistas adicionales con su equipo o los directivos, dependiendo del perfil. 

5. Contratación

  • Te haremos la oferta salarial y, si aceptas, te haremos una entrevista familiar, exámenes médicos y firma del contrato.