Senior Frontend Developer

Full timeRemote

Tinloof is looking for a full-time Senior Frontend Developer to join us remotely.


— Experience handling the full cycle of building features from requirements conversations until go-live.

— Good understanding of web page rendering and performance.

— Experience and a good understanding of React, Next.js, JS/TS, and CSS.

— Ability to clearly communicate both internally and with clients. English is the only language used within the company.

— Strong and reliable Internet connection.

Optional requirements

— Experience or familiarity with Sanity, Shopify, Supabase, and Remix.

— Experience with SQL, and database modelling.

What you'll be working on

— You will work directly with clients and colleagues to build performant and stunning websites, ecommerce, and applications.

— You will contribute to internal tools that help us improve our speed and quality of delivery.

— You will help research key technology topics and write content about your findings.

Why work at Tinloof

— Diverse workload.

— Opportunity to work with people that care about delivering value and clean code.

— Strong emphasis on clear design handover to developer.

— Flexible working hours.

— Close to 0 meetings.



Fully remote, there is no physical office.

Working hours

You can choose your own hours, but we require you to have an overlap with the Berlin timezone once every two weeks.

Contract type

Long-term freelance contract with a notice period. You are responsible for handling taxation and insurance.


25 paid vacation days are included in the contract.

Project management

We do not have traditional project managers.

Every designer and developer takes direct responsibility for the projects they work on.

They are in direct contact with the client, maintain an updated task board, and provide weekly recaps to the client.

Start date

Preferably ASAP.

Hiring process

1 — Intro zoom chat.

2 — Paid trial-to-hire for one or two weeks on existing project.

3 — Contract for full-time engagement.

Apply for job