Desde su lanzamiento en 2014, el proyecto inicial de Spark, Rock RMS, ha liderado la curva de innovación del espacio de gestión eclesiástica. Cientos de ministerios han sido impactados por esta revolución de código abierto. Es increíble lo que Dios ha hecho, y creemos que apenas está comenzando.
Esta posición es una contratación clave que permitirá a Spark llevar a Rock al siguiente nivel al poseer y evolucionar nuestro sistema de diseño front-end en código. Formarás parte del equipo de desarrollo, responsable de mantener los componentes reutilizables UI/CSS, construir otros nuevos y actuar como puente entre nuestros diseñadores y desarrolladores. Piense en ello como la construcción de algo así como Bootstrap, pero para las iglesias. Estamos buscando un front-ender orientado a los detalles, autodirigido y apasionado por el código limpio y escalable y las interfaces de usuario perfectas.
Qué harás:
- Mantenimiento, refactorización y ampliación de la base de código de nuestro sistema de diseño para garantizar la coherencia y el rendimiento mediante CSS y JavaScript.
- Desarrollo de nuevos componentes de interfaz de usuario -con estilo, documentados y probados- para su uso en Rock RMS.
- Colaborar estrechamente con los diseñadores para traducir las maquetas y las guías de estilo en código listo para la producción.
- Colaboración con desarrolladores backend y full-stack para integrar componentes en la aplicación
- Redacción de documentación clara y ejemplos de uso para cada componente
- Participar en revisiones de código, garantizando las mejores prácticas CSS/HTML/JS y los estándares de accesibilidad.
Encajarás bien si:
- Eres un experto en CSS (incluyendo preprocesadores como Less o Sass)
- Experiencia práctica en la creación y el mantenimiento de un sistema de diseño o una biblioteca de componentes
- Comunicación eficaz entre los equipos de diseño y desarrollo
- Desenvolverse en un entorno de desarrollo acelerado
- Son proactivos a la hora de aprender nuevas herramientas y técnicas de front-end
Trabajarás bien si:
- Dominan Vue.js o frameworks similares
- Es un experto en Bootstrap y Tailwind
- Comprender el renderizado de navegadores, el rendimiento de CSS y el diseño adaptable
- Utilizar Git para el control de versiones y colaborar mediante pull requests
Puntos extra por:
- Tienes formación en diseño gráfico o visual
- Has creado temas personalizados o conjuntos de herramientas de utilidad primaria (por ejemplo, plugins de Tailwind)
- Has contribuido a proyectos front-end de código abierto
- Está familiarizado con los sistemas de gestión eclesiástica o CRM
- Tiene un interés inusual en las langostas de roca.
Ubicación y solicitud: Este puesto está ubicado en Phoenix West Valley. Ofrecemos salarios competitivos a los candidatos cualificados.