Front-end Engineer

Monterrey, Nuevo Leon, Mexico Full-time Allows remote

Cívica Digital es una compañía que construye herramientas tecnológicas para fortalecer a la ciudadanía. Nuestro producto principal, URBEM, es un software as a service que habilita a gobiernos a lanzar trámites y servicios digitales. 

 

Estamos buscando a una persona que quiera contribuir en el desarrollo de la interfaz de usuario de nuestras aplicaciones web con un enfoque en la experiencia del ciudadano. Como Front-end Engineer aportarás al ciclo completo del desarrollo del producto conectando estética con usabilidad.

En lo que estarás trabajando

 

  • Desarrollar aplicaciones web de alto rendimiento, mejorando la velocidad, accesibilidad y usabilidad
  • Trabajar con el equipo de diseño para mejorar la definición y experiencia de usuario general de nuestros productos
  • Liderar la implementación del UI de nuestras aplicaciones web
  • Trabajar con APIs, ayudando a mejorar su definición y diseño para su integración con el UI
  • Integrar herramientas de analytics client-side a nuestras web apps 
  • Liderar y ser guía en la implementación de mejores prácticas de JavaScript en nuestro equipo de ingeniería
  • Apoyar a documentar y automatizar procesos que incrementen la calidad del software

 

Lo que buscamos en la persona

 

  • Experiencia: usas la herramienta adecuada para lograr tu objetivo. Tienes experiencia para escribir código limpio, documentado y con tests. Experiencia específicamente en:
    • HTML, CSS con sus estándares más avanzados.
    • JavaScript: indispensable. 
    • Un gran plus si tienes experiencia de al menos 2 años algún framework como AngularJS, ReactJS, VueJS o EmberJS. 
    • Infraestructura en AWS o Google Cloud.
    • Arquitecturas orientadas a micro-servicios.
    • (Plus) Familiaridad con Ruby on Rails u algún otro framework MVC similar.
  • Liderazgo: tienes experiencia como líder del front-end development de un producto.
  • Terminas lo que inicias: llevas features y milestones hacia tasks accionables que te permitan generar valor día a día al momento de diseñar y escribir código. Valoras que lanzar algo es más importante que solo iniciarlo.
  • Siempre continuar aprendiendo: aprendes por tu propia cuenta. Lees pero también pruebas todos los días cómo mejorar como developer.
  • Comunicación: puedes expresar tus ideas claramente y eres una persona receptiva a la retroalimentación.
  • Data-driven: tienes experiencia midiendo cada parte de los procesos que usas, y tomas decisiones basadas en datos más que en solo opiniones.
  • Trabajas en equipo: La tecnología se construye en equipo. Reconoces las habilidades de todas las personas y áreas del equipo y colaboras para lograr los objetivos de la compañía.

 

Lo que nos enamora

 

  • Ser extremadamente claros al dar y recibir retroalimentación y proponer nuevas ideas.
  • Ser positivos, independientes y versátiles, con habilidad de cambiar e iterar sobre  decisiones día a día.
  • Tomar responsabilidad del logro de tus objetivos.
  • Regresar a la comunidad, ya sea con blogposts o participando en eventos de cultura de impacto social.
  • Pasión por resolver problemas públicos y utilizar tecnología.
  • Conocimiento de las herramientas que creamos en Cívica Digital y motivación por diseñar mejor tecnología cívica.

 

Beneficios

 

  • Tecnología: te facilitamos el equipo de cómputo que te permita hacer tu mejor trabajo.
  • Libros y conocimiento: tu cuenta de SafariBooks así como libros Kindle que te ayuden a crecer.
  • Vacaciones y tiempo offline: nuestra política de vacaciones no se siente como política.
  • Trabaja remoto: flexibilidad para trabajar remoto desde cualquier lugar que decidas por períodos de tiempo en tu año.
  • Retiros: al menos una vez al año nos reunimos en alguna ciudad de México para trabajar todo el equipo bajo el mismo techo.

 

¿Desde dónde?


Estarás trabajando desde nuestra oficina de Monterrey o también la posibilidad de trabajar Remoto.