Software Engineer (Full-Stack)

About the role
Our client is an early-stage AI-focused platform looking for a Full-Stack Software Engineer to own features end-to-end. This is a full-time, on-site role in Berlin offering substantial ownership over product features, architecture decisions, and rapid delivery in a fast-paced environment.

What you'll do

  • Design and implement robust backend systems and APIs for an AI platform
  • Build end-to-end solutions spanning backend (Node.js), database layers, and frontend integration
  • Develop and optimize database schemas, queries, and data models for performance and scalability
  • Implement API endpoints and integrate with third-party services and AI providers
  • Collaborate on technical architecture decisions and system design
  • Maintain and optimize the codebase for performance, reliability, and maintainability
  • Participate in support engineer rotations to assist customers and the customer support team

What we're looking for

  • 3+ years of full-stack web development experience
  • Strong collaboration and communication skills with product leadership and cross-functional teams
  • Proficiency in PostgreSQL and SQL for data modeling, querying, and optimization
  • Proficiency with Tailwind CSS for frontend styling and implementation
  • Experience owning features end-to-end from conception to deployment in production environments
  • Experience building AI-powered features or integrating AI/ML services into applications
  • Experience with Node.js, React/Next.js, and TypeScript
  • Strong CS fundamentals

This role is presented by a recruiting partner. Company name shared after an initial conversation.

Apply
We use cookies to offer you our service. By continuing to use this site, you consent to our use of cookies as described in our policy