Frontend Developer - UI Design Systems
Job Description
The Frontend Developer - UI Design Systems role at Triumph Tech, LLC in Surprise, AZ focuses on owning and evolving the front-end design system, maintaining reusable UI/CSS components, and translating designs into production-ready code for Rock RMS.
Responsibilities
- Maintain, refactor, and extend the design system codebase to ensure consistency and high performance using CSS and JavaScript.
- Develop new UI components that are styled, documented, and tested for use across Rock RMS.
- Collaborate with designers to translate mockups and style guides into production-ready code.
- Partner with backend and full-stack developers to integrate components into the application.
- Write clear documentation and usage examples for every component.
- Participate in code reviews, upholding CSS, HTML, and JavaScript best practices and accessibility standards.
Requirements
- Expert CSS skills, including preprocessors such as Less or Sass.
- Hands-on experience building and maintaining a design system or component library.
- Strong ability to communicate between design and development teams.
- Ability to thrive in a fast-paced development environment.
- Proactive approach to learning new front-end tools and techniques.
- Proficiency with Vue.js or similar frameworks.
- Expertise in Bootstrap and Tailwind CSS.
- Understanding of browser rendering, CSS performance, and responsive design.
- Experience using Git for version control and collaborating via pull requests.
- CSS experience: 2 years (Required).
Technologies
- CSS
- Less
- Sass
- JavaScript
- HTML
- Vue.js
- Bootstrap
- Tailwind
- Git
- Rock RMS
Benefits
- Purpose-driven work serving churches and non-profits through technology
- Competitive salary based on experience
- Stable weekday schedule
- Supportive and dedicated team
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Application Questions
- Do you have experience volunteering or working in the Christian non-profit or church sector?
- Will you now or in the future require employer sponsorship for employment?
- Are you within a reasonable distance of Surprise, AZ, and able to work onsite daily, or would you be willing to relocate? If relocating, please share your location or timeline.
- Please provide a link to an online portfolio, or share sample work via [email protected].