Junior Full-Stack Developer
About Marker Video
We’re Marker Video, an Irish startup building the infrastructure for authentic brand content at scale.
Our mission is simple: we help global brands turn their customers into paid content creators by incentivising loyal customers to capture their authentic brand experiences and upload them to our marketplace via brand-embedded QR codes and tracked links.
We're both investor and revenue-funded, scaling fast, and working with major US and European enterprises. Now, we’re expanding our team.
This is an opportunity to be the first technical hire at a high-growth startup solving real problems for enterprise clients. If you’re up for the challenge, keep reading!
The Role
We're looking for a sharp, hungry graduate developer to join as our first in-house technical hire. You'll be taking ownership of our platform codebase from our development agency (Megaslice) and driving all future technical work.
This is NOT a standard grad role. You'll be working directly with founders, talking to enterprise clients, and making technical decisions that affect $500K+ ARR deals. If you want responsibility, autonomy, and exposure to the full stack of building a business, this is it.
Location: Dublin 2/hybrid working
Probation: 6 months
What You'll Do
Months 1-3: Shadow & Learn
-
Work directly with our dev agency and Fractional CTO as they build enterprise ready platform
-
Learn the full codebase: React frontend, Node.js backend, PostgreSQL database, Cloudinary video hosting, Stripe payments
-
Understand our multi-tenant architecture
-
Document everything - you're building the technical knowledge base for Marker
-
Ship small features under supervision (bug fixes, UI tweaks, test coverage)
Months 4-6: Take Ownership
-
Own platform maintenance and iteration
-
Lead technical onboarding for our next enterprise client
-
Build new features based on client feedback (better analytics, mobile optimisation, automated moderation)
-
Make architectural decisions with the founding team's input
Months 6-12: Scale
-
Probationary period ends, next level of role to be discussed
What We're Looking For
Must-haves:
-
✅ CS degree or equivalent (or provable track record of shipping production code)
-
✅ Full-stack JavaScript experience - React, Node.js, or similar modern frameworks
-
✅ Can write clean, maintainable code - we'll review your GitHub/portfolio
-
✅ Self-starter mentality - comfortable with ambiguity, figures things out, doesn't wait for hand-holding
-
✅ Fast learner - you'll be inheriting a codebase you didn't write and need to own it in 3 months
-
✅ Communicates clearly - you'll be talking to founders (non-technical)
Nice-to-haves:
-
Video processing or media platform experience (Cloudinary, AWS MediaConvert, etc.)
-
Payment integration experience (Stripe, PayPal)
-
Multi-tenant SaaS architecture understanding
-
Startup or early-stage company experience
-
Interest in creator economy / UGC space
Here's a bit about our ideal candidate:
Enthusiastic: You don't proclaim to know everything, but you're willing to try your best at any task, and approach the job with enthusiasm and a readiness to learn
Team player: We're a close-knit team, and finding the right team member is imperative to our success. We'll be working closely together on all aspects of the business
A self-starter: You'll constantly be looking ahead to the future of the platform, and are driven and ambitious with a goal to self-improve
Good communicator: You'll be working closely with the founding team and the fractional CTO daily, so being a clear communicator is key, particularly as you'll be communicating about the technicalities of the platform to the founding team, stakeholders, etc.
Organised: Clean code, meticulous record taking and setting up clear structures and procedures will be a core component of the role
Adaptability: No two days are the same here, so you'll be flexible, adaptable and not thrown by last-minute requests, changes or moving timelines
Tech Stack
Current:
-
Frontend: Next.js, TypeScript, Post CSS, Vercel, Mantine
-
Backend: Next.js 14, Vercel Cron, Supabase
-
Database: PostgreSQL
-
External providers: Stripe Connect, Cloudinary, Mailchimp, Algolia, Auth0, DataDog
Compensation & Benefits
Probation: 6 months (both sides can exit with 2 weeks' notice)
Post-probation:
-
Salary review based on performance
-
Equity review
Application Process
1. Apply with:
-
Typeform
2. Technical screen (1 to 1.5 hours):
-
Talk through a project you've built
-
Solve a practical coding problem (we'll send it beforehand)
-
Q&A about tech stack, architecture, and challenges
3. Founder interview (45 mins):
-
Meet Greta & Alison
-
Discuss the role, your goals, and cultural fit
4. Technical deep-dive with CTO (1 hour):
-
Walkthrough of the Marker codebase
-
Q&A about tech stack, architecture, and challenges
5. Offer:
-
If it's a fit, we move fast
FAQs
"I'm a graduate with no professional experience - am I qualified?"
If you can code, learn fast, and thrive in ambiguity - yes. We care more about potential, attitude, and an appetite to learn and self-improve than years of experience. Show us projects you've built (personal projects, open source contributions, hackathons, etc.).
"What if I don't know React or Node.js?"
If you're a strong developer in another language/framework and can prove you learn fast, we'll consider you. But you'll need to get up to speed on our stack quickly.
"What's the probation period like?"
First 6 months, both sides can exit with 2 weeks' notice. We want to make sure it's a mutual fit. After probation, it's standard Irish employment law (notice periods, protections, etc.).
"Will I be alone or working with a team?"
Months 1-3: You're working closely with the CTO and the current head of dev
Months 4-6: You're increasingly independent, but with CTO as backup
Month 6+: You're autonomous
"What's the office setup?"
We're based in Dublin 2. Hybrid and remote options available
Apply
Typeform applications only (email applications will not be processed):
Once we process your application, if you are a good fit, we’ll be in touch with the next steps
We're reviewing applications on a rolling basis and will hire as soon as we find the right person.
About Marker Video
We’re Marker Video, an Irish startup building the infrastructure for authentic brand content at scale.
Our mission is simple: we help global brands turn their customers into paid content creators by incentivising loyal customers to capture their authentic brand experiences and upload them to our marketplace via brand-embedded QR codes and tracked links.
We're both investor and revenue-funded, scaling fast, and working with major US and European enterprises. Now, we’re expanding our team.
This is an opportunity to be the first technical hire at a high-growth startup solving real problems for enterprise clients. If you’re up for the challenge, keep reading!
The Role
We're looking for a sharp, hungry graduate developer to join as our first in-house technical hire. You'll be taking ownership of our platform codebase from our development agency (Megaslice) and driving all future technical work.
This is NOT a standard grad role. You'll be working directly with founders, talking to enterprise clients, and making technical decisions that affect $500K+ ARR deals. If you want responsibility, autonomy, and exposure to the full stack of building a business, this is it.
Location: Dublin 2/hybrid working
Probation: 6 months
What You'll Do
Months 1-3: Shadow & Learn
-
Work directly with our dev agency and Fractional CTO as they build enterprise ready platform
-
Learn the full codebase: React frontend, Node.js backend, PostgreSQL database, Cloudinary video hosting, Stripe payments
-
Understand our multi-tenant architecture
-
Document everything - you're building the technical knowledge base for Marker
-
Ship small features under supervision (bug fixes, UI tweaks, test coverage)
Months 4-6: Take Ownership
-
Own platform maintenance and iteration
-
Lead technical onboarding for our next enterprise client
-
Build new features based on client feedback (better analytics, mobile optimisation, automated moderation)
-
Make architectural decisions with the founding team's input
Months 6-12: Scale
-
Probationary period ends, next level of role to be discussed
What We're Looking For
Must-haves:
-
✅ CS degree or equivalent (or provable track record of shipping production code)
-
✅ Full-stack JavaScript experience - React, Node.js, or similar modern frameworks
-
✅ Can write clean, maintainable code - we'll review your GitHub/portfolio
-
✅ Self-starter mentality - comfortable with ambiguity, figures things out, doesn't wait for hand-holding
-
✅ Fast learner - you'll be inheriting a codebase you didn't write and need to own it in 3 months
-
✅ Communicates clearly - you'll be talking to founders (non-technical)
Nice-to-haves:
-
Video processing or media platform experience (Cloudinary, AWS MediaConvert, etc.)
-
Payment integration experience (Stripe, PayPal)
-
Multi-tenant SaaS architecture understanding
-
Startup or early-stage company experience
-
Interest in creator economy / UGC space
Here's a bit about our ideal candidate:
Enthusiastic: You don't proclaim to know everything, but you're willing to try your best at any task, and approach the job with enthusiasm and a readiness to learn
Team player: We're a close-knit team, and finding the right team member is imperative to our success. We'll be working closely together on all aspects of the business
A self-starter: You'll constantly be looking ahead to the future of the platform, and are driven and ambitious with a goal to self-improve
Good communicator: You'll be working closely with the founding team and the fractional CTO daily, so being a clear communicator is key, particularly as you'll be communicating about the technicalities of the platform to the founding team, stakeholders, etc.
Organised: Clean code, meticulous record taking and setting up clear structures and procedures will be a core component of the role
Adaptability: No two days are the same here, so you'll be flexible, adaptable and not thrown by last-minute requests, changes or moving timelines
Tech Stack
Current:
-
Frontend: Next.js, TypeScript, Post CSS, Vercel, Mantine
-
Backend: Next.js 14, Vercel Cron, Supabase
-
Database: PostgreSQL
-
External providers: Stripe Connect, Cloudinary, Mailchimp, Algolia, Auth0, DataDog
Compensation & Benefits
Probation: 6 months (both sides can exit with 2 weeks' notice)
Post-probation:
-
Salary review based on performance
-
Equity review
Application Process
1. Apply with:
-
Typeform
2. Technical screen (1 to 1.5 hours):
-
Talk through a project you've built
-
Solve a practical coding problem (we'll send it beforehand)
-
Q&A about tech stack, architecture, and challenges
3. Founder interview (45 mins):
-
Meet Greta & Alison
-
Discuss the role, your goals, and cultural fit
4. Technical deep-dive with CTO (1 hour):
-
Walkthrough of the Marker codebase
-
Q&A about tech stack, architecture, and challenges
5. Offer:
-
If it's a fit, we move fast
FAQs
"I'm a graduate with no professional experience - am I qualified?"
If you can code, learn fast, and thrive in ambiguity - yes. We care more about potential, attitude, and an appetite to learn and self-improve than years of experience. Show us projects you've built (personal projects, open source contributions, hackathons, etc.).
"What if I don't know React or Node.js?"
If you're a strong developer in another language/framework and can prove you learn fast, we'll consider you. But you'll need to get up to speed on our stack quickly.
"What's the probation period like?"
First 6 months, both sides can exit with 2 weeks' notice. We want to make sure it's a mutual fit. After probation, it's standard Irish employment law (notice periods, protections, etc.).
"Will I be alone or working with a team?"
Months 1-3: You're working closely with the CTO and the current head of dev
Months 4-6: You're increasingly independent, but with CTO as backup
Month 6+: You're autonomous
"What's the office setup?"
We're based in Dublin 2. Hybrid and remote options available
Apply
Typeform applications only (email applications will not be processed):
Once we process your application, if you are a good fit, we’ll be in touch with the next steps
We're reviewing applications on a rolling basis and will hire as soon as we find the right person.

