Skip to content

Commit 058b8cf

Browse files
committed
Move benefits info into a data file to keep things DRY
1 parent 54fb055 commit 058b8cf

File tree

2 files changed

+32
-36
lines changed

2 files changed

+32
-36
lines changed

_data/benefits.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
- name: Catered Meals
2+
description: "We bring in breakfast, lunch, and dinner and have endless supply of snacks and treats."
3+
4+
- name: Matching 401(K)
5+
description: "You’ll have the option to contribute to a matching 401(k)."
6+
7+
- name: Full Health + Dental
8+
description: "We offer comprehensive health, dental, and vision plans — at no cost to you!"
9+
10+
- name: Paid Parental Leave
11+
description: "100% pay for the first 6 weeks of leave for the birth, adoption, or foster placement of a child."
12+
13+
- name: Visa Sonsorship
14+
description: "Looking to move to the U.S.? We’ll sponsor your visa to help you get settled."
15+
16+
- name: PTO + Holiday Week
17+
description: "In addition to our generous PTO policy, we always take a full week off in December."
18+
19+
- name: Professional Development
20+
description: "We love to send employees to conferences like WWDC, Droidcon, RubyConf, and RailsConf."
21+
22+
- name: Gym Membership
23+
description: "Fully paid gym membership to the fantastic new facility in our San Francisco headquarters."
24+
25+
- name: Wellness Benefit
26+
description: "$50 per month in wellness allowance for activities including yoga, fitness classes, exercise, or pilates."

careers.html

Lines changed: 6 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -65,42 +65,12 @@ <h3 class="h2">Our team takes great care of us, in return, we take great care of
6565
</hgroup>
6666

6767
<ul class="text-block-grid mt-5">
68-
<li class="text-block-grid__item">
69-
<h5>Catered Meals</h5>
70-
<p class="mb-0 text-muted">We bring in breakfast, lunch, and dinner and have endless supply of snacks and treats.</p>
71-
</li>
72-
<li class="text-block-grid__item">
73-
<h5>Matching 401(K)</h5>
74-
<p class="mb-0 text-muted">You’ll have the option to contribute to a matching 401(k).</p>
75-
</li>
76-
<li class="text-block-grid__item">
77-
<h5>Full Health + Dental</h5>
78-
<p class="mb-0 text-muted">We offer comprehensive health, dental, and vision plans — at no cost to you!</p>
79-
</li>
80-
<li class="text-block-grid__item">
81-
<h5>Paid Parental Leave</h5>
82-
<p class="mb-0 text-muted">100% pay for the first 6 weeks of leave for the birth, adoption, or foster placement of a child.</p>
83-
</li>
84-
<li class="text-block-grid__item">
85-
<h5>Visa Sonsorship</h5>
86-
<p class="mb-0 text-muted">Looking to move to the U.S.? We’ll sponsor your visa to help you get settled.</p>
87-
</li>
88-
<li class="text-block-grid__item">
89-
<h5>PTO + Holiday Week</h5>
90-
<p class="mb-0 text-muted">In addition to our generous PTO policy, we always take a full week off in December.</p>
91-
</li>
92-
<li class="text-block-grid__item">
93-
<h5>Professional Development</h5>
94-
<p class="mb-0 text-muted">We love to send employees to conferences like WWDC, Droidcon, RubyConf, and RailsConf.</p>
95-
</li>
96-
<li class="text-block-grid__item">
97-
<h5>Gym Membership</h5>
98-
<p class="mb-0 text-muted">Fully paid gym membership to the fantastic new facility in our San Francisco headquarters.</p>
99-
</li>
100-
<li class="text-block-grid__item">
101-
<h5>Wellness Benefit</h5>
102-
<p class="mb-0 text-muted">$50 per month in wellness allowance for activities including yoga, fitness classes, exercise, or pilates.</p>
103-
</li>
68+
{% for item in site.data.benefits %}
69+
<li class="text-block-grid__item">
70+
<h5>{{ item.name }}</h5>
71+
<p class="mb-0 text-muted">{{ item.description }}</p>
72+
</li>
73+
{% endfor %}
10474
</ul>
10575
</section>
10676

0 commit comments

Comments
 (0)