Frontend Developer - UI & Design Systems
Frontend Developer - UI & Design Systems
This position is a key hire that will allow Spark to take Rock to the next level by owning and evolving our front-end design system in code. You'll be part of the development team, responsible for maintaining reusable UI/CSS components, building new ones, and acting as the bridge between our designers and developers. Think of it as building something like Bootstrap, but for churches. We're looking for a detail-oriented, self-driven front-ender who's passionate about clean, scalable code and pixel-perfect UIs.
What You'll Be Doing:
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
You'll fit right in if you:
Are an expert in CSS (including preprocessors like Less or Sass)
Have hands-on experience building and maintaining a design system or component library
Communicate effectively between design and development teams
Thrive in a fast-paced development environment
Are proactive about learning new front-end tools and techniques
You'll work well if you:
Are proficient with Vue.js or similar frameworks
Are an expert in Bootstrap and Tailwind
Use Git for version control and collaborate via pull requests
Bonus Points For
You've got a background in graphic or visual design
You've created custom themes or utility-first toolkits (e.g., Tailwind plugins)
You've contributed to open-source front-end projects
You're familiar with church-management or CRM systems
Location and Application: This position is located in Phoenix West Valley. We offer competitive salaries to qualified applicants.
J-18808-Ljbffr