diff --git a/apps/www/pages/careers.tsx b/apps/www/pages/careers.tsx index 4501478f0a1..9ec0d3327ca 100644 --- a/apps/www/pages/careers.tsx +++ b/apps/www/pages/careers.tsx @@ -115,7 +115,7 @@ const CareerPage: NextPage = ({ jobs, placeholderJob, contribu

Supabase Careers

-

+

We're on a mission to build the best developer platform

@@ -135,7 +135,7 @@ const CareerPage: NextPage = ({ jobs, placeholderJob, contribu className="border-t-[1px] mt-6 mx-2 md:mx-2 md:mt-0 md:border-0 border-brand w-[134px] md:max-w-none" >

-

{company.number}

+

{company.number}

{company.text} @@ -160,17 +160,18 @@ const CareerPage: NextPage = ({ jobs, placeholderJob, contribu
-

- We work together, wherever we are +

+ We work together,
+ wherever we are

-

+

Working in a globally distributed team is rewarding but has its challenges. We are across many different timezones, so we use tools like Notion, Slack, and Discord to stay connected to our team, and our community.

-

+

We deeply believe in the efficacy of collaborative open source

@@ -181,10 +182,10 @@ const CareerPage: NextPage = ({ jobs, placeholderJob, contribu
-

+

What is Supabase

-

+

Supabase is an open source Firebase alternative, built by developers for developers. Supabase adds auth, realtime, storage, restful APIs, and edge functions to Postgres without a single line of code. Supabase was born-remote. @@ -287,8 +288,8 @@ const CareerPage: NextPage = ({ jobs, placeholderJob, contribu -

Human powered

-

+

Human powered

+

As a completely remote and asynchronous team, we focus on these five traits to keep our team effective:

@@ -298,7 +299,7 @@ const CareerPage: NextPage = ({ jobs, placeholderJob, contribu return (
-

{human.title}

+

{human.title}

{human.text}

@@ -310,7 +311,7 @@ const CareerPage: NextPage = ({ jobs, placeholderJob, contribu
-

+

1,000 + Contributors building Supabase

@@ -376,7 +377,7 @@ const CareerPage: NextPage = ({ jobs, placeholderJob, contribu

-

+

Great people deserve great benefits

@@ -386,7 +387,7 @@ const CareerPage: NextPage = ({ jobs, placeholderJob, contribu return (
-

{benefits.title}

+

{benefits.title}

{benefits.text} @@ -400,9 +401,9 @@ const CareerPage: NextPage = ({ jobs, placeholderJob, contribu -
-

How we hire

-

+

+

How we hire

+

The entire process is fully remote and all communication happens over email or via video chat in Google Meet. The calls are all 1:1 and usually take between 20-45 minutes. We know you are interviewing us too, so please ask questions. We are happy to @@ -417,15 +418,15 @@ const CareerPage: NextPage = ({ jobs, placeholderJob, contribu className="flex lg:block items-start space-x-6 lg:space-x-0 lg:w-full" >

-

+
{i + 1} -

+
-

+

{hiring.title} -

+

{hiring.text}

@@ -443,9 +444,7 @@ const CareerPage: NextPage = ({ jobs, placeholderJob, contribu
-

- Open positions -

+

Open positions

Want to build the best developer platform?
We’d love to talk to you. @@ -453,7 +452,7 @@ const CareerPage: NextPage = ({ jobs, placeholderJob, contribu

{Object.entries(jobs).map(([team, teamJobs]) => (
-

{team}

+

{team}

{(teamJobs as JobItemProps[]) .filter((job: any) => !filterGenericJob(job)) @@ -469,6 +468,22 @@ const CareerPage: NextPage = ({ jobs, placeholderJob, contribu
)} +
+
+

Don't see a role that fits?

+

+ Join our talent community to stay updated on future opportunities. +

+
+ +
@@ -484,7 +499,7 @@ const JobItem: React.FC<{ job: JobItemProps }> = ({ job }) => { href={job.jobUrl} className=" first-of-type:rounded-t-md last-of-type:rounded-b-md - cursor-pointer md:cursor-default bg-surface-75 border border-muted drop-shadow-sm p-4 px-7 + cursor-pointer md:cursor-default bg-surface-75 border border-muted drop-shadow-sm p-4 flex flex-col md:flex-row md:items-center transition hover:bg-surface-100 @@ -492,8 +507,10 @@ const JobItem: React.FC<{ job: JobItemProps }> = ({ job }) => { " target="_blank" > -

{job.title}

-
+

+ {job.title} +

+