Senior Frontend Web Developer / Tech Lead / Project Manager
Work with Represent, Europe's rising web agency! We build headless websites, e-commerce, and digital products with React/Next.js. Seeking senior technical project manager for rewarding role.
We usually respond within three days
Work with Represent on our journey to become Europe's most attractive web agency.
Please read on if you are comfortable handling clients, managing projects, leading development teams, and being hands-on in frontend development using React/Next.js and cutting-edge AI tools.
Important clarification:
Represent collaborates with a network of independent contractors across Europe.This is a non-exclusive, project-based collaboration.You choose when and how much you work, use your own equipment, and invoice us for approved work. No minimum hours are guaranteed.
We work this way because we value freedom, flexibility, and work-life balance, and because the best collaborators are often distributed across Europe rather than in one office.
We design and develop websites, webshops, and web applications with a business-minded approach to problem-solving. We mainly focus on developing headless Shopify and Sanity CMS solutions with React, Next.js, and Vercel.
This is from our annual meetup in Tuscany, 2025 — with just some of the 20+ great people we work with regularly.

How we work
Friendly and transparent
We strongly believe in open, direct, honest, and friendly communication. We show our clients genuine human warmth combined with skills and professionalism that demand authority.
Freedom + Responsibility
We believe in autonomy and want to work with people who control their own time and responsibilities. Less micro-management. Fewer project managers. More flexibility, responsibility, ownership, and accountability for everyone involved..
A business-minded approach to problem-solving
Everyone working on a project should understand our client's business objectives and be mindful of how we spend their resources, ensuring they get the best ROI from our collaboration.
The people
We look for a rare combination of personality and skills, and do not limit ourselves to the talent we find next door. We collaborate with a unique group of people in Norway (Oslo + Bergen), Croatia, Poland, Spain, the UK, Germany, Tenerife, Sweden, and Austria.


Work structure and conditions
- Independent contractors decide when and how much they work.
- You remain fully autonomous and may work with other clients at the same time.
- Represent selects contractors for each project based on fit, capacity, and expertise.
- Contractors are compensated at competitive European rates, invoicing for approved work.
- There are no minimum hours and no employment obligations.
How We Work
Client / Project management
- On Mondays, project leads review the past week and plan upcoming work — ensuring clarity across projects and collaborators.
- On Fridays, we host a session to share insights and improve how we collaborate and manage clients.
- Each project lead typically manages 1–3 large projects and a few smaller ones, ensuring focus and alignment. All clients receive weekly reporting.
Project work
- Methodology: We have an agile approach to projects and collaboration without following any specific framework to the letter.
- Meeting cadence: Depending on the type and size of our projects and collaborations with clients, we typically have short client stand-ups 1-2 days a week and brief project team syncs as needed for the assignment.
- Team size: We usually have two developers on each project for a better dynamic and lower risk, working with 1-2 of our designers or the design team at one of our partner agencies.
- Project responsibilities: Most developers are responsible for one main project at a time and maintenance/upgrades on a few other client projects.

Software
- Slack for writing and talking with project members.
- Notion for docs, wikis, task management, project management, and more.
- Google for video meetings, calendars, and email.
- Harvest for time tracking (for invoicing only).
- Figma for design, brainstorming, data schemas, and more.
Technology
We mainly focus on the latest versions of:
- React + Next.js
- Tailwind CSS
- Sanity CMS
- Vercel hosting
- Github
AI
We have an active community of AI enthusiasts that pushes the limits of how we can both increase our efficiency and deliver more valuable tools to our clients. Claude Code is one of our best friends, and we share knowledge about AI tools on a daily basis.
Client Projects
We prioritize long-term partnerships with our clients, designing and developing websites, webshops, and web applications with a business-minded approach to problem-solving.
A few notable clients:
- Vitamail - Headless ecommerce with Shopify, Sanity CMS, and React/Next.js.
- Apex Wheels - Complex headless ecommerce for Silicon Valley-based client with Sanity and Vue/Nuxt.
- Stay4Work - booking.com-like service for workers.
- Empet - multi-site for veterinarian enterprise.
- Current Value (Verdisatt) - Web application for valuation of stuff (like your grandma's ming vase) built with Sanity CMS, React/Next.js and a custom Node.js backend.
See more clients and what they say about our collaboration.
Why collaborate with Represent
Stay focused on modern tech
- We exclusively develop headless web solutions using modern platforms and JavaScript frameworks, like React/Next.js. We limit the number of different frameworks we focus on at any time so we can be the experts and not the average generalists.
- We exclusively work with the top headless CMS (Sanity) and decline projects that require WordPress or other platforms that give you nightmares.
Work with an ambitious international agency with a friendly, down-to-earth remote culture
- We have an open, direct, and friendly culture and communication style.
- We combine genuine human warmth with skills and professionalism that demand authority.
- We believe in autonomous teams and individuals who take control of their time and responsibilities.
- We choose to collaborate with clients and contractors that fit our culture well.
Enjoy freedom in the form of a two-way flexibility, where you can scale your work capacity up and down
- Want to work from the Canary Islands for a month? Enjoy! Want two months off for a sabbatical? Sure thing! Need some extra cash before your summer vacay? Feel free to work a little extra if we can use the capacity.
Competitive rates
- Senior developers typically invoice €39–43/hour.
- Technical Project Managers invoice €50–60/hour, depending on experience.
- You set your own capacity; we agree on scope and delivery.
Annual meetup (optional)
In June 2023, we had an epic Thu–Mon in Begur, Spain 🔥 :
And the answer is YES. Right before the barbecue transitioned to a dance party, the drone did end up falling into the pool for a wet death 💦💀
We had an equally great time in 2024 on Mykonos island in Greece (not the sweaty clubs 😉):
In 2025, we took our adventure to Tuscany, Italy:
Requirements
- Comfortable managing clients and leading small groups of developers.
- Interested in improving project management skills.
- Ready for a long-term collaboration.
- Minimum 5 years of commercial experience as a frontend javascript developer.
- Proficient in React/Next.js.
- You should be positive by nature, solution-oriented, and have excellent communication skills.
- Fluent in written and spoken English.
- One last time for good luck: We prioritise excellent communication skills above all else.
It's a plus if
- You have experience with Sanity CMS or (headless) Shopify.
Communication
It deserves its own heading. We say that "communication is half the job" of a developer. It's such an integrated part of all we do: writing and talking with your project team, client meetings, video tutorials, commit messages, knowing when and how to ask for help, and even the code we write has an important role in communicating via its UX to those using the applications we write.
Here's one great example of what we view as "good communication" at Represent:

The finesse is just beyond... ✅ enthusiasm like no other, ✅ text formatting to control focus, a ✅ feature video walkthrough for efficient and convenient reference now and in the future ✅ ridiculous humour that would put a smile on anyone's face, and last but not least ✅ high quality of work behind the scenes.
Peter is an epic human being who has been collaborating with Represent for many years. He has grown from a young freelance frontend developer to a (super old) king of awesome who manages clients and projects like a true champion. Clap-clap 👏🏻👏🏻
He's a great example of the people we want to attract and the culture we have at Represent. Our culture is our secret sauce and a major reason clients partner with and stay with us. We could hand our playbook to any other agency, but they couldn't copy what we do, because they're not us.
Hiring Process
Here are the steps from reading this to working with Represent:
- Complete this form like a true champion: Prove your communication skills and try not to rely on AI to sound awesome, because you need to be a better human than a machine ;)
- Introductory chat: If your work from step 1 looks promising, agency manager Øyvind will invite you to a 30-minute introductory chat.
- Technical assessment: If Øyvind finds you a solid cultural fit for Represent, you move right on to the end boss, our CTO, Alexander. You'll spend an hour together, mainly focusing on a project you're proud of, presenting the UI and codebase.
- Trial (paid): We'll start working together to get a feel of our work dynamic, with a 2-week and 4-week checkpoint to evaluate how the collaboration is going.
- If we're all happy: Welcome aboard!
- Remote status
- Fully Remote
- Hourly salary
- €39 - €60
- Employment type
- Contract
Already working at Represent?
Let’s recruit together and find your next colleague.