Skip to content

Commit 7d054f6

Browse files
update careers (supabase#36509)
update careers page content
1 parent 68cb1a1 commit 7d054f6

File tree

7 files changed

+20
-59
lines changed

7 files changed

+20
-59
lines changed

apps/www/data/career.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"company": [
33
{
44
"number": "120+",
5-
"text": "team members\n\nin 25+ countries"
5+
"text": "team members\n\nin 35+ countries"
66
},
77
{
88
"number": "15+",
@@ -17,7 +17,7 @@
1717
"text": "community members"
1818
},
1919
{
20-
"number": "10,000+",
20+
"number": "20,000+",
2121
"text": "memes posted\n\n(and counting)"
2222
}
2323
],
@@ -77,8 +77,8 @@
7777
},
7878
{
7979
"icon": "tech_allowance",
80-
"title": "Hardware Budget",
81-
"text": "Use this budget for anything you need to set up your work environment from tech to office setup."
80+
"title": "Tech Allowance",
81+
"text": "Use this budget for any technology you need for your work setup."
8282
},
8383
{
8484
"icon": "healthcare",

apps/www/pages/careers.tsx

Lines changed: 16 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ const CareerPage = ({ jobs, placeholderJob, contributors }: CareersPageProps) =>
166166
We work together, <br className="md:hidden" />
167167
wherever we are
168168
</h2>
169-
<p className="text-foreground-light mt-4 text-sm md:text-base md:w-full">
169+
<p className="text-foreground-light mt-4 text-sm md:text-lg md:w-full">
170170
Working in a globally distributed team is rewarding but has its challenges. We are
171171
across many different timezones, so we use tools like Notion, Slack, and Discord
172172
to stay connected to our team, and our community.
@@ -187,19 +187,20 @@ const CareerPage = ({ jobs, placeholderJob, contributors }: CareersPageProps) =>
187187
<h2 className="text-2xl sm:text-3xl xl:text-4xl tracking-[-1px]">
188188
What is Supabase
189189
</h2>
190-
<p className="text-foreground-light text-sm lg:text-base pt-2 sm:max-w-md xl:max-w-lg">
190+
<p className="text-foreground-light text-sm lg:text-lg pt-2 sm:max-w-md xl:max-w-lg">
191191
Supabase is the Postgres development platform, built by developers for
192192
developers. Supabase adds auth, realtime, storage, restful APIs, and edge
193-
functions to Postgres without a single line of code. Supabase was born-remote.
194-
Having a globally distributed, open source company is our secret weapon to
195-
hiring top-tier talent.
193+
</p>
194+
<p className="text-foreground-light text-sm lg:text-lg pt-2 sm:max-w-md xl:max-w-lg">
195+
Supabase was born-remote. Having a globally distributed, open source company
196+
is our secret weapon to hiring top-tier talent.
196197
</p>
197198
</div>
198199
<div className="md:w-full rounded-md mt-10 md:mt-36 lg:mt-40">
199200
<div className="relative w-full aspect-[148/125]">
200201
<Image
201-
src="/images/career/1.jpg"
202-
alt="team photo"
202+
src="/images/career/team.jpg"
203+
alt="supabase team"
203204
fill
204205
sizes="(min-width: 767px) 45vw, 100vw"
205206
placeholder="blur"
@@ -213,8 +214,8 @@ const CareerPage = ({ jobs, placeholderJob, contributors }: CareersPageProps) =>
213214
<div className="w-full md:w-5/6 rounded-md mt-6">
214215
<div className="relative w-full aspect-[29/22]">
215216
<Image
216-
src="/images/career/2.jpg"
217-
alt="team photo"
217+
src="/images/career/founders.jpg"
218+
alt="supabase founders"
218219
fill
219220
sizes="(min-width: 767px) 45vw, 100vw"
220221
placeholder="blur"
@@ -274,8 +275,8 @@ const CareerPage = ({ jobs, placeholderJob, contributors }: CareersPageProps) =>
274275
<div className="w-full rounded-md mt-6">
275276
<div className="relative w-full aspect-[16/9]">
276277
<Image
277-
src="/images/career/6.jpg"
278-
alt="team photo"
278+
src="/images/career/supateam.jpg"
279+
alt="supabase company"
279280
fill
280281
sizes="(min-width: 767px) 45vw, 100vw"
281282
placeholder="blur"
@@ -291,7 +292,7 @@ const CareerPage = ({ jobs, placeholderJob, contributors }: CareersPageProps) =>
291292

292293
<SectionContainer>
293294
<h2 className="text-2xl sm:text-3xl xl:text-4xl tracking-[-1px]">Human powered</h2>
294-
<p className="text-foreground-lighter text-sm lg:text-base pt-3 sm:w-3/5 lg:max-w-sm">
295+
<p className="text-foreground-light text-sm lg:text-lg pt-3 sm:w-3/5 lg:max-w-md">
295296
As a completely remote and asynchronous team, we focus on these five traits to keep
296297
our team effective:
297298
</p>
@@ -312,9 +313,9 @@ const CareerPage = ({ jobs, placeholderJob, contributors }: CareersPageProps) =>
312313
<SectionContainer className="!pb-0">
313314
<div className="text-center">
314315
<h2 className="text-2xl sm:text-3xl xl:text-4xl max-w-[300px] xl:max-w-none mx-auto tracking-[-1px]">
315-
1,000 + Contributors building Supabase
316+
1,000+ Contributors building Supabase
316317
</h2>
317-
<p className="text-foreground-light text-xs sm:text-sm lg:text-base sm:max-w-lg lg:max-w-2xl mx-auto pt-3">
318+
<p className="text-foreground-light text-sm lg:text-base sm:max-w-lg lg:max-w-2xl mx-auto pt-3">
318319
We're building a community of communities, bringing together developers from many
319320
different backgrounds, as well as new developers looking to get involved with open
320321
source. We love celebrating everyone who contributes their time to the Supabase
@@ -386,7 +387,7 @@ const CareerPage = ({ jobs, placeholderJob, contributors }: CareersPageProps) =>
386387
return (
387388
<div className="h-full flex items-start space-x-6 w-full" key={i}>
388389
<div className="h-fit text-sm lg:text-base">
389-
<h3 className="text-sm">{benefits.title}</h3>
390+
<h3 className="text-base">{benefits.title}</h3>
390391
<ReactMarkdown className="prose pt-1 text-sm">{benefits.text}</ReactMarkdown>
391392
</div>
392393
</div>
@@ -396,46 +397,6 @@ const CareerPage = ({ jobs, placeholderJob, contributors }: CareersPageProps) =>
396397
</div>
397398
</SectionContainer>
398399

399-
<SectionContainer>
400-
<div className="md:text-center sm:max-w-md md:w-3/4 lg:max-w-lg xl:max-w-2xl mx-auto">
401-
<h2 className="text-2xl sm:text-3xl xl:text-4xl tracking-[-1px]">How we hire</h2>
402-
<p className="text-sm lg:text-base text-foreground-light pt-3">
403-
The entire process is fully remote and all communication happens over email or via
404-
video chat in Google Meet. The calls are all 1:1 and usually take between 20-45
405-
minutes. We know you are interviewing us too, so please ask questions. We are happy to
406-
answer.
407-
</p>
408-
</div>
409-
<div className="mt-16 md:ml-36 lg:flex lg:items-start lg:w-fit lg:mx-auto">
410-
{career.hiring.map((hiring, i) => {
411-
return (
412-
<div
413-
key={i + 1}
414-
className="flex lg:block items-start space-x-6 lg:space-x-0 lg:w-full"
415-
>
416-
<div className="lg:flex items-center">
417-
<div className="bg-brand-400 border-[1px] border-brand-300 text-brand-600 text-md text-center w-[44px] px-2 py-1.5 rounded-md">
418-
{i + 1}
419-
</div>
420-
<div className="h-[100px] w-[1px] sm:h-[100px] mx-auto lg:h-[1px] lg:w-full bg-brand-500 lg:pr-6"></div>
421-
</div>
422-
<div className="lg:mt-6">
423-
<h3 className="sm:text-lg max-w-[75%] xl:max-w-none xl:w-11/12 lg:max-w-none">
424-
{hiring.title}
425-
</h3>
426-
<p className="text-foreground-light text-xs sm:text-sm mt-1 md:w-3/4 lg:w-11/12">
427-
{hiring.text}
428-
</p>
429-
</div>
430-
</div>
431-
)
432-
})}
433-
<h3 className="bg-brand-400 border-[1px] border-brand-300 text-brand-600 text-xl w-[44px] lg:min-w-[40px] min-h-[40px] px-2 py-1 rounded-md grid justify-items-center items-center">
434-
<Check />
435-
</h3>
436-
</div>
437-
</SectionContainer>
438-
439400
<Separator />
440401

441402
<div id="positions" className="max-w-6xl mx-auto">
-159 KB
Binary file not shown.
-176 KB
Binary file not shown.
File renamed without changes.
168 KB
Loading
168 KB
Loading

0 commit comments

Comments
 (0)