Junior Web Developer
Junior Web Developer
Who We Are
At Secco Squared, we’re a fast-moving performance marketing company helping brands grow through digital advertising. We use email, media buying, and first-party data strategies to drive real, measurable results.
We’re a small, nimble team that values action, initiative, and smart thinking.
About the role
We’re looking for a Junior Web Developer to work alongside us on a growing portfolio of Next.js projects. You’ll be hands-on with real production code from day one — building features, integrating APIs, and shipping things that actual users touch. This is a great fit for someone early in their career who has solid fundamentals and wants to grow quickly in a small, fast-moving setup.
You’ll mostly be supporting ongoing projects: implementing new features, wiring up backends, fixing bugs, and helping turn ideas into working software. You won’t be left to figure everything out on your own — but you should be comfortable owning tasks and asking good questions.
What you’ll do
- Build and maintain features in Next.js / React applications
- Integrate with Supabase (auth, database, storage, edge functions) and design clean data flows
- Work with REST and third-party APIs — reading docs, handling auth, debugging requests, implementing integrations end-to-end
- Write code that’s readable and easy for the next person to pick up
- Collaborate on technical decisions — sometimes you’ll get a clear spec, sometimes we’ll figure it out together
Requirements
- Working knowledge of Next.js and React — you’ve built projects with them, understand the App Router, server vs. client components, and basic data-fetching patterns
- Comfortable with TypeScript and modern JavaScript
- Tailwind CSS and experience translating designs into clean UI
- Experience with Supabase (or a similar Postgres-based stack) — auth, RLS policies, queries, and storage
- Solid understanding of how APIs work: HTTP methods, status codes, authentication (API keys, OAuth, JWTs), pagination, and error handling
- Git fundamentals — clear commit messages and PRs
- Good written communication, async-friendly
Nice to have
- Python experience — we use Python a lot on the data and automation side, so it’ll come up
- Exposure to deployment workflows (Vercel, Railway, or similar)
- Any experience with MCP, AI tooling, or workflow automation platforms
- Experience with performance marketing data, analytics tools, or reporting pipelines