Spark is looking to take Rock to the next level by owning and evolving its front-end design system in code, to lead the innovation curve of the Church Management Space.
Requirements
- Are an expert in CSS (including preprocessors like Less or Sass)
- Have hands-on experience building and maintaining a design system or component library
- Are proficient with Vue.js or similar frameworks
- Are an expert in Bootstrap and Tailwind
- Understand browser rendering, CSS performance, and responsive design
- Use Git for version control and collaborate via pull requests
Responsibilities
- Maintaining, refactoring, and extending our design-system codebase to ensure consistency and performance using CSS and JavaScript
- Developing new UI components—styled, documented, and tested—for use across Rock RMS
- Collaborating closely with designers to translate mockups and style guides into production-ready code
- Partnering with backend and full-stack developers to integrate components into the application
- Writing clear documentation and usage examples for every component
- Participating in code reviews, ensuring CSS/HTML/JS best practices and accessibility standards
Other
- Communicate effectively between design and development teams
- Thrive in a fast-paced development environment
- Are proactive about learning new front-end tools and techniques
- Have a background in graphic or visual design
- Have an unusual interest in Rock lobsters