Full Stack Engineer

110 000 - 150 000 PLN/ mies.B2B (netto)
SeniorFull-time·B2B
#363376·Dodano dziś·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

TypeScriptReactNode.jsSecurityPerformance tuningUXUIHTML CanvasWebSocketReact-QueryDrizzleLinuxCRDT

Firma i stanowisko

We are a small team that formed around our open-source Excalidraw editor, loved for its simplicity and hand-drawn aesthetic, used by hundreds of thousands of users worldwide including companies such as Meta/Facebook, OpenAI, Netflix, and Stripe. We maintain both the open-source editor and the paid Excalidraw+ app. The role involves working fully remotely with a flexible work time schedule.


Wymagania

  • Solid grasp of TypeScript with a type-safety-first mindset.
  • Advanced experience with React and the front-end ecosystem including effects, closures, memoization/caching, pub/sub, state management, async/concurrency, and race conditions.
  • Experience with Node.js including REST and API/services design.
  • Good eye for UX and UI to build intuitive interfaces.
  • Skills in debugging, profiling, memory optimization, root-cause analysis, and first-principles thinking.
  • Basic SQL knowledge with intuition for query optimization.
  • Ability to review, understand, clean up, and own LLM-written code.
  • Ability to work independently, take initiative, solve problems, and fully own tasks.
  • Teamwork skills including unblocking others and asking for help when needed.
  • Excellent communication skills.

Nice to have:

  • Deep experience in Realtime/WebSockets, Concurrency, Versioning/CRDT, Canvas/WebGPU.

Obowiązki

  • Design API (both public and private) for the editor and Excalidraw+.
  • Work on AI editor integration.
  • Develop new features and improve current ones.
  • Participate in strategic planning and product design, owning tasks end-to-end.
  • Smooth out UX and DX rough edges.
  • Maintain the codebase, write consistent code, remove duplication, and automate workflows.

Oferta

  • Fully remote work.
  • Flexible work time schedule.
  • Training budget.
  • Small teams.
  • International projects.
  • Friendly atmosphere.
  • Flat structure.
Elastyczne godziny
Dofinansowanie szkoleń
Excalidraw

Excalidraw

Pracodawca

Aplikuj teraz