Senior Fullstack Developer
PenbrothersAbout the role
About Penbrothers
Penbrothers is an HR & remote talent management partner and one of the fastest growing companies in the Philippines. We provide talented Filipinos with global opportunities in high-growth startups and dynamic companies, from the comfort of their own homes.
About the Client
A production company that blends traditional marketing with content marketing to create engaging, audience-centric campaigns. Rather than simply “talking at” people, the agency focuses on producing creative content—such as video and other media—that connects with audiences by “talking with them,” fostering stronger engagement and impact.
About the Role
We’re looking for a senior full stack engineer to lead development on modern, high-traffic Next.js applications. You’ll own end to end delivery across product features, integrations, performance, and reliability. The role is fully remote and highly collaborative with product/design and stakeholders.
Own full feature lifecycles: design, implement, test, ship, and iterate in a Next.js App Router codebase.
Build and maintain robust server-side modules and integrations:
Payments (Stripe), auth (Clerk), content (Storyblok), email (Mailjet).
External Domain APIs including data backfills, sync, and webhook flows.
Background jobs/queues (QStash), secure admin endpoints, and operational tooling.
Model and evolve data with Prisma; write efficient queries and safe migrations.
Design and implement intuitive, scalable, and reusable content models within modern headless CMS platforms (e.g., Storyblok, Payload, Contentful, Sanity, or similar) which balances editor usability with technical flexibility.
Improve performance, accessibility, SEO metadata, and SSR/ISR behavior.
Perform QA and testing for websites, landing pages, and emails.
Strengthen reliability: logging, error handling, idempotency, retries, rate limit strategies.
Maintain a clean, modular architecture; refactor shared layouts/utilities to reduce duplication.
Create scripts for data backfills and maintenance; document operational runbooks.
Review code, mentor peers, and champion best practices for DX, testing, and security.
Collaborate closely with design to deliver polished UI/UX and smooth interactions/scroll experiences.
Develop and implement marketing assets for platforms including SFMC, Mailchimp, and Campaign Monitor.
Our Stack
Application: NNext.js (App Router), React, TypeScript
Data: Prisma ORM with a relational DB (e.g., Postgres, Neon), Redis
Headless CMS: Storyblok
Payments: Stripe (product/price-first flows)
Auth: Clerk, Auth0, Supabase
Messaging/Queues: QStash (Upstash)
Third Party API Integrations
Infra/Runtime: Node.js, environment-based configuration, webhooks, background jobs
Frontend UX: modern animation/scroll tooling (e.g., Lenis, GSAP, ScrollTrigger)
Styling: Tailwind, CSS, SCSS, PandaCSS
Tooling: npm scripts, Prisma migrations/generate, env management
Cloud: Vercel, AWS, Supabase, Azure
Requirements
Essential Skills
Expert in TypeScript, React, and Next.js (App Router, SSR/SSG, routing, metadata).
Experience with SCSS/Tailwind CSS and responsive development
Strong Node.js backend experience: APIs, webhooks, background jobs, and queue semantics.
Prisma proficiency: schema design, migrations, performance tuning, and troubleshooting.
Production-grade integration experience:
Stripe (products/prices, secure server-side flows).
Clerk (auth, session management, guarded UI states).
Storyblok or comparable headless CMS.
Email providers (Mailjet or similar).
Secure integration patterns: secrets/env management, idempotency, verification of webhooks.
Data workflows: backfill scripts, pagination, conflict detection, and reconciliation.
CI-friendly coding: modular architecture, reusable utilities, and robust error/edge handling.
Solid understanding of SEO/metadata, accessibility, and performance budgets in React apps.
Familiarity with Figma design tools
Cross-browser development and testing experience
Eye for visual consistency and UX best practices
Experience with email marketing platforms (Mailchimp, Camp
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s