freehire launches on Product Hunt on 26 August.

Follow →

Product Engineer (Full-Stack)

Summary

Builds full-stack AI platform features in Next.js, Node.js, and PostgreSQL, shipping user-facing components and automations while collaborating with product leadership and supporting enterprise customers.

About the Role

A fast-growing, Berlin-based enterprise AI platform startup is looking for a Full-Stack Product Engineer to join the team on-site. This is an early-stage opportunity where you'll own features end-to-end, work closely with the Chief Product Officer, and help deliver AI-powered capabilities that drive adoption across large organizations. The company builds a model-agnostic, security-first platform that enables enterprises to roll out AI safely and at scale — from everyday chat assistants to complex automations and custom agents.

Visa sponsorship is available for this role.

What You'll Do

  • Contribute to the development of product features across the AI platform, from technical design through to user-facing implementation.

  • Build end-to-end solutions spanning the frontend (Next.js), backend (Node.js), and database layers.

  • Implement user interfaces including full screens, reusable components, and multi-step user flows.

  • Collaborate with the design team and customers to gather insights and iterate on product features.

  • Maintain and optimize the codebase for performance and user experience.

  • Participate in regular Support Engineer rotations, where engineering team members shift focus to directly support customers and the customer success team.

What We're Looking For

Required:

  • 2+ years of experience in software engineering.

  • Bachelor's degree in Computer Science or an equivalent technical field.

  • Proficiency with Next.js, TypeScript, and Node.js.

  • Hands-on experience with PostgreSQL, Redis, Prisma, tRPC, and Tailwind CSS.

  • Proven track record of delivering features end-to-end, from concept to production deployment.

  • Experience building AI-powered product features and integrating AI capabilities into enterprise applications.

  • Experience participating in customer support rotations or directly supporting customers during the product lifecycle.

  • Strong CS fundamentals and ability to learn and adapt quickly in a fast-moving environment.

  • Willingness and ability to work on-site in Berlin, Germany (fully remote arrangements are not available for this role).

Nice to Have:

  • Experience collaborating with product leadership to shape product direction.

  • Background in enterprise SaaS or B2B AI tooling.

Compensation & Benefits

  • Salary: €66,000 – €120,000 per year, depending on experience.

  • Visa sponsorship available.

  • Early-stage equity opportunity at a well-backed AI company.

Location

This role is on-site in Berlin, Germany. Candidates must be willing to work in-person; fully remote arrangements are not offered.

What this application asks

ashby

Name, Email, Resume

  • LinkedIn optional
  • Do you have work authorization to work in that country? yes / no

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available