Software Engineer, Design Systems
Who we are
At Justworks, you’ll enjoy a welcoming and casual environment, great benefits, Diversity + Inclusion and wellness program offerings, company retreats, and the ability to interact with and learn from leaders in the startup community. We work hard and care about our most prized asset - our people.
We’re helping businesses get off the ground by enabling them to focus on running their business. We solve HR issues. We’re data driven and never stop iterating. If you’d like to work in a supportive, entrepreneurial environment, are interested in building something meaningful and having fun while doing it, we’d love to hear from you.
The job
Design System Engineers at Justworks build and maintain MILO, our internal design system, written in React and SASS. You will collaborate closely with designers and engineers on our product teams to create the building blocks that we use across our entire application. You will also help develop the processes and systems used in the day-to-day development and deployment of the design system.
What you'll do
- Build and maintain MILO, Justworks’ internal design system
- Collaborate closely with designers to create beautiful, accessible patterns and components
- Create and improve processes for developing and distributing a new design system
- Help define best practices for front-end development throughout the organization
- Have the opportunity to help build a new team, and make a large impact across the Justworks application
Who you are
You should have experience with React or a similar Javascript framework, and good knowledge of SASS, CSS, or something similar. You should also be knowledgeable about best practices for writing semantic, accessible HTML, and working with backend MVC web frameworks like Rails, Django, etc.
In addition, you should have:
- UI sensibilities that emphasize HTML and CSS
- A firm understanding of how the DOM and virtual DOMs work
- Familiarity with front-end build processes, with particular knowledge about how SASS compiles to CSS, and Babel transpiles modern Javascript
- Strong communication skills, especially when talking to non-technical stakeholders
- A strong sense of product, and an appetite for understanding complex buisness logic
- Familiarity and comfort with writing technical documentation
- Interest in new technologies, with the ability to discern which ones are worth investing in
Any of the following are bonuses, but not requirements:
- A background in design
- Experience in scaling a design system from scratch
- Experience managing or providing technical leadership for a team of engineers
- Experience with front-end testing
Diversity at Justworks
Justworks’ vision is for all identities, backgrounds and expressions to be represented in the workplace. We're building the foundation for long-term success and intend to cultivate a safe, collaborative and inclusive space and company culture.
We’re proud to be an equal opportunity employer open to all qualified applicants regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, Veteran status, or any other legally protected status.