About The Position

We’re building and scaling a profitable D2C platform used by hundreds of thousands of customers globally, processing large volumes of traffic and revenue every month. The product is well beyond MVP: it’s battle-tested in production, monetizing at scale, and now entering a phase of rapid growth and expansion. We’ve recently launched a second product in the same ecosystem and are doubling down on building a world-class engineering organization to support continued scale. We’re looking for a Senior Next.js Full-Stack Engineer who can combine hands-on technical excellence with strong ownership. You’ll be responsible not just for shipping code, but for shaping architecture, improving reliability, raising engineering standards in a high-paced environment. This role is not about maintaining a legacy system. It’s about scaling real products used by real users — fast. If you’re looking for a comfortable 9–5 role, this won’t be the right fit. But if you’re excited by ownership, accountability, and building high-quality systems under real-world pressure, read on.

Requirements

  • At least 4 years of experience with Next.js for full-stack application development.
  • At least 2 years of experience with Next.js App Router
  • Strong expertise in JavaScript/TypeScript and modern ReactJS.
  • Experience leading a small team in a continuous deployment environment
  • Experience with CI/CD pipelines, Docker, and cloud infrastructure (preferably AWS, Cloudflare).
  • Solid understanding of PostgreSQL and Redis, including performance tuning and schema design.
  • Experience with A/B testing frameworks and using analytics to drive product decisions.
  • Familiarity with CMS (preferably Payload)
  • Demonstrated ability to mentor other engineers and elevate team performance.
  • Clear communication style — able to explain complex topics clearly and concisely.
  • A proactive mindset — you spot issues before they become problems and take ownership.
  • Comfortable making technical decisions and defending them with logic and data.
  • Experience leading teams or projects.

Nice To Haves

  • Experience in D2C SaaS products.
  • Exposure to performance marketing, customer funnel optimization, or rapid MVP cycles.
  • Contributions to open-source or technical blogs.
  • Experience working in a fast-paced, high-growth startup environment

Responsibilities

  • Take ownership of core product components from concept to deployment.
  • Collaborate with the Product team to design scalable and maintainable architectures.
  • Participate in (and lead) code reviews and ensure best practices across the team.
  • Mentor junior and mid-level developers, providing guidance and fostering growth.
  • Contribute to hiring and onboarding new team members.
  • Maintain high code quality and application performance in a fast-paced, high-traffic environment.
  • Set up and improve CI/CD pipelines and development workflows.
  • Monitor, debug, and improve the stability and scalability of the system.
  • Help shape the engineering culture as the team grows.

Benefits

  • Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
  • Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
  • Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge.
  • Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
  • Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service