Phoenix, Arizona

Desarrollador front-end - Interfaz de usuario y sistemas de diseño

Actualizado hace un año

Solicita ahora

Desde su lanzamiento en 2014, el proyecto inicial de Spark, Rock RMS, ha estado a la vanguardia de la innovación en el ámbito de la gestión eclesiástica. Cientos de ministerios se han visto beneficiados por esta revolución del código abierto. Es increíble lo que Dios ha hecho, y creemos que esto no ha hecho más que empezar.

Este puesto es una incorporación clave que permitirá a Spark llevar a Rock al siguiente nivel, al encargarte de gestionar y desarrollar nuestro sistema de diseño front-end en código. Formarás parte del equipo de desarrollo y te encargarás de mantener los componentes reutilizables de UI/CSS, crear otros nuevos y actuar como puente entre nuestros diseñadores y desarrolladores. Piensa en ello como crear algo parecido a Bootstrap, pero para iglesias. Buscamos un desarrollador front-end meticuloso y con iniciativa, apasionado por el código limpio y escalable y por las interfaces de usuario con precisión al píxel.

Tus funciones serán las siguientes:

  • Mantener, refactorizar y ampliar el código de nuestro sistema de diseño para garantizar la coherencia y el rendimiento mediante CSS y JavaScript
  • Desarrollar nuevos componentes de interfaz de usuario —con diseño, documentación y pruebas— para su uso en todo Rock RMS
  • Colaborar estrechamente con los diseñadores para convertir las maquetas y las guías de estilo en código listo para la producción
  • Colaborar con desarrolladores de backend y full-stack para integrar componentes en la aplicación
  • Redactar documentación clara y ejemplos de uso para cada componente
  • Participar en revisiones de código, garantizando el cumplimiento de las mejores prácticas en CSS, HTML y JS, así como de las normas de accesibilidad

Encajarás perfectamente si:

  • Eres experto en CSS (incluidos preprocesadores como Less o Sass)
  • Tener experiencia práctica en la creación y el mantenimiento de un sistema de diseño o una biblioteca de componentes
  • Facilitar una comunicación eficaz entre los equipos de diseño y desarrollo
  • Desarrollarse plenamente en un entorno de desarrollo dinámico
  • Se muestran proactivos a la hora de aprender nuevas herramientas y técnicas de front-end

Te irá bien si:

  • Tienen un buen dominio de Vue.js o de marcos de trabajo similares
  • ¿Eres experto en Bootstrap y Tailwind?
  • Comprender el proceso de renderizado del navegador, el rendimiento de CSS y el diseño adaptativo
  • Utiliza Git para el control de versiones y colabora mediante solicitudes de incorporación de cambios

Puntos extra por:

  • Tienes experiencia en diseño gráfico o visual
  • Has creado temas personalizados o kits de herramientas centrados en la funcionalidad (por ejemplo, complementos de Tailwind)
  • Has colaborado en proyectos de código abierto relacionados con el front-end
  • Estás familiarizado con los sistemas de gestión de iglesias o de CRM
  • Tengo un interés poco habitual por las langostas de roca.

Ubicación y puesto: Este puesto se encuentra en Phoenix West Valley. Ofrecemos salarios competitivos a los candidatos que cumplan los requisitos.


Solicita ahora