Fullstack Engineer

KREA LLC
San Francisco, CA, United States
about 1 month ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Polish

Tech stack

HTML JavaScript (Programming Language) Computer Animation Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Audit Trail Computer Clusters Databases Database Design Database Schema Document Object Model
+24 more
Github Design of User Interfaces Human-Computer Interaction Transport Layer PostgreSQL Node.Js Open Source Technology Performance Tuning Redis Svelte Prometheus Security Assertion Markup Language (SAML) Single Sign-On TypeScript WebSocket Graphics Processing Unit (GPU) Caching Backend Kubernetes Slack Low Latency Free and Open-Source Software Front End Software Development AWS EKS

Job description

  • Build and maintain APIs and UI flows for web + mobile in Svelte/SvelteKit, TypeScript.
  • Design interactive, responsive front-end experiences-drag-and-drop, real-time canvas polish, smooth and responsive UI animations.
  • Optimize frontend performance: minimize render latency, profile UI with virtual DOM techniques, deliver seamless WebSocket image streams.
  • Design and maintain backend services (Node), DB models (Postgres + Redis caching/pooling).
  • Kickstart a Public API project to serve Krea AI models to millions of developers.
  • Diagnose HTTP/3 and WebSocket related issues both on the client side and the server side.
  • Drive real-time image & video generation pipelines via low-latency APIs.
  • Improve observability and alerting using OpenTelemetry tools.
  • Implement enterprise features: Audit Logs, SAML/SSO, SCIM provisioning.
  • Bonus: Scale our infra architecture through deep understanding of our AWS EKS GPU clusters or Kubernetes operators.

Strong candidates may have experience with the following:

  • Solid full-stack JS/TS engineer with frontend focus-component design, UI state, animations, client performance.
  • Experience with SvelteKit or similar frameworks, real-time UI via WebSockets.
  • Comfortable designing APIs, database schemas, caching strategies.
  • Familiar with infra and scale: Kubernetes, Postgres, Redis, observability stacks.
  • Side projects or open-source contributions in UI/infra are plus.
  • Bonus: prior work on enterprise auth features, GPU workloads, ML or image/video pipelines.

Stack:

  • Frontend: Svelte/SvelteKit
  • Backend: Node + TypeScript, Postgres, Redis
  • Realtime: WebSockets, HTTP/3
  • Infra: AWS EKS GPU clusters, Kubernetes
  • Observability: Prometheus, OpenTelemetry, Axiom/HyperDX
  • Tools: GitHub, Slack, Notion

Requirements

Amazon Web Services (AWS), Animation, Application Programming Interface (API), Artificial Intelligence (AI), Caching, Canvas, DOM (Document Object Model), Database Design, Database Technology, GPU (Graphics Processing Unit), GitHub, HTTP (HyperText Transport Protocol), Identify Issues, JavaScript, Open Source, Performance Tuning/Optimization, PostgreSQL, Redis, Security Assertion Markup Language (SAML), Single Sign-On (SSO), Slack, User Interface Design, User Interface/Experience (UI/UX)

About the company

At Krea, we are building next-generation AI creative tools.

We are dedicated to making AI intuitive and controllable for creatives. Our mission is to build tools that empower human creativity, not replace it.

We believe AI is a new medium that allows us to express ourselves through various formats-text, images, video, sound, and even 3D. We’re building better, smarter, and more controllable tools to harness this medium.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:50 min

Overview of the Edge AI ecosystem and tech stack

Maxim Salnikov Maxim Salnikov · World Congress 2025

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

1:14 min

Automating user bug triage and resolutions using Slack agents

Brian Lovin Brian Lovin · World Congress 2026 Europe

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

3:53 min

Architecture and tech stack for the course platform

Dávid Lévai · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all