Remote Fullstack Engineer (AI & Automation Experience)

Wearefram

Lavamünd

Hybrid

EUR 70.000 - 110.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Mach aus dieser Rolle ein Bewerbungsgespräch — ein Lebenslauf und ein Anschreiben, die darauf ausgerichtet sind, was dieser Arbeitgeber sucht.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

fram^ is seeking a Remote Fullstack Engineer to advance an AI-native platform that serves Swiss fiduciary firms with bookkeeping, payroll and compliance via a WhatsApp-first workflow. You will own the n8n automation layer, close a security backlog, and prepare production-ready tooling, CI/CD, observability, and staging.

You’ll work on authentication, RLS, multi-tenant data isolation, and a Next.js/TypeScript backend tied to PostgreSQL and Supabase, collaborating across time zones to ship safely.

Qualifikationen

  • 4+ years of professional experience with Node.js/TypeScript in production backend systems.
  • Strong hands-on experience with Next.js (App Router) and building/maintaining REST and webhook APIs.
  • Deep, practical knowledge of PostgreSQL, including Row-Level Security (RLS) policy design and multi-tenant data isolation.
  • Production experience with Supabase, or an equivalent BaaS (Firebase, AWS Amplify) — auth, storage and database.
  • Experience with n8n, Zapier, or a comparable workflow-automation tool, ideally including securing/hardening automations that touch production data.
  • Working DevOps fluency: CI/CD pipeline design, staging environments, secrets management, and basic monitoring/alerting setup.
  • Solid understanding of authentication/authorization patterns and common web-application security pitfalls.
  • Comfortable working in and improving a codebase with minimal existing test coverage or documentation.
  • Clear written communication in English; able to work asynchronously across time zones.

Aufgaben

  • Remediate the platform’s active security exposure: enforce authentication and row-level security (RLS) on every API route.
  • Replace n8n’s direct database master-key access with an authenticated ingestion API that derives tenant identity server-side.
  • Design and implement a background job queue for heavy document processing to remove timeouts.
  • Make cloud storage private and put the database schema into version control with a real staging environment.
  • Build CI/CD pipelines, automated tests, and baseline observability (logging, monitoring, alerting).
  • Harden and maintain the n8n workflows for WhatsApp document intake and accounting-automation flows.
  • Implement data-subject-rights tooling and an append-only accounting ledger, coordinating with external advisor.
  • Redact personal data from logs and enforce least-privilege access patterns.
  • Collaborate with AI/Agent Engineer on backend integration points for the LLM-driven agent.

Kenntnisse

Node.js/TypeScript
English communication

Tools

Next.js App Router
PostgreSQL with RLS
Supabase
n8n

Jobbeschreibung

fram^ is looking for the Remote Fullstack Engineer.


This is an AI-native platform that lets Swiss fiduciary firms manage client bookkeeping, payroll and compliance through a WhatsApp-first workflow, backed by a Next.js/Supabase application and n8n automation. We’re hiring a backend-leaning full-stack engineer to close a critical security backlog, stabilise the platform for production use, and lay the operational groundwork — CI/CD, observability, staging — needed to onboard more customers safely. You will work directly inside the existing single-contributor codebase, take full ownership of the n8n automation layer, and be one of two engineering hires driving the technical roadmap (the other being an AI/Agent Engineer).


Responsibilities


  • Remediate the platform’s active security exposure: enforce authentication and row-level security (RLS) on every API route; close public database policies exposing payroll and client data; fix a tenant-isolation bug that allows cross-tenant access

  • Replace n8n’s direct database master-key access with an authenticated ingestion API that derives tenant identity server-side — removing the single largest operational risk in the automation layer

  • Design and implement a background job queue for heavy, currently synchronous document processing (PDF/XLSX extraction, multi-account imports) to remove request-timeout failures

  • Make cloud storage private (signed URLs, UUID paths) and put the database schema into version control, paired with a real staging environment

  • Build CI/CD pipelines, automated tests — including tenant-isolation regression tests — and baseline observability (logging, monitoring, alerting)

  • Harden and maintain the n8n workflows that run the WhatsApp document-intake and accounting-automation flows, including error handling, idempotency, and a dead-letter/retry path

  • Implement data-subject-rights tooling (export/erase) and an append-only accounting ledger with reversal entries, in coordination with the company’s external data-protection advisor

  • Redact personal data from application logs and enforce least-privilege access patterns throughout the stack

  • Collaborate with the AI/Agent Engineer on backend integration points for the LLM-driven agent — tool authorization checks, audit logging of agent actions.


Qualifications


  • 4+ years of professional experience with Node.js/TypeScript in production backend systems

  • Strong hands-on experience with Next.js (App Router) and building/maintaining REST and webhook APIs

  • Deep, practical knowledge of PostgreSQL, including Row-Level Security (RLS) policy design and multi-tenant data isolation

  • Production experience with Supabase, or an equivalent BaaS (Firebase, AWS Amplify) — auth, storage and database

  • Experience with n8n, Zapier, or a comparable workflow-automation tool, ideally including securing/hardening automations that touch production data

  • Working DevOps fluency: CI/CD pipeline design (GitHub Actions or equivalent), staging environments, secrets management, and basic monitoring/alerting setup

  • Solid understanding of authentication/authorization patterns and common web-application security pitfalls (mass assignment, privilege escalation, injection)

  • Comfortable working in and improving a codebase with minimal existing test coverage or documentation — you will be establishing the engineering discipline, not just following it

  • Clear written communication in English; able to work asynchronously across time zones.


Nice to have


  • Experience with Swiss or EU data-residency / GDPR-driven architecture decisions

  • Familiarity with double-entry accounting systems, or fintech/regtech products generally

  • Experience integrating LLM-based agents into a production backend (tool-calling, audit trails)

  • Prior experience as the sole or lead engineer on a live production system (start-up background)

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Remote Fullstack Engineer - SecurityFirst, Production Ready
Remote Fullstack Engineer - SecurityFirst, Production Ready

Wearefram • Lavamünd

Remote
EUR 70.000 - 110.000
Senior Back-end Product (PHP, Symfony) - Fluix Team
Senior Back-end Product (PHP, Symfony) - Fluix Team

Jobgether • Lavamünd

Vor Ort
EUR 127.000 - 190.000
AI-powered engineering
End-to-end ownership
International impact
+1
AI Automation Engineer
AI Automation Engineer

Lastminute Group • Lavamünd

Hybrid
EUR 95.000 - 148.000
Staff Core Platform Engineer
Staff Core Platform Engineer

n8n • Österreich

Vor Ort
EUR 120.000 - 180.000
Remote-first
Equity
Learning stipend
+2
Product Engineer
Product Engineer

Swissquote • Lavamünd

Hybrid
EUR 60.000 - 90.000
Engineering Manager
Engineering Manager

Jobgether • Lavamünd

Remote
EUR 159.000 - 201.000
Equity eligibility
Claude Code AI tools
€650 home office budget
+3
Software Engineer (Enterprise Experience, Backend)
Software Engineer (Enterprise Experience, Backend)

Jobgether • Lavamünd

Vor Ort
EUR 116.000 - 180.000
Modern cloud-native platform exposure
Hands-on Go & Kubernetes work
Collaborative team environment
+1
Senior Forward Deployed Engineer - Databricks (EU Remote)
Senior Forward Deployed Engineer - Databricks (EU Remote)

10x Partners • Lavamünd

Vor Ort
EUR 90.000 - 130.000
Engineering Manager - Payments Integrations
Engineering Manager - Payments Integrations

Jobgether • Lavamünd

Remote
EUR 201.000 - 254.000
Fully remote
Home office allowance
Equipment provided
+7
Senior Backend Engineer, Core APIs (SRE Focus)
Senior Backend Engineer, Core APIs (SRE Focus)

Far Coder • Lavamünd

Hybrid
EUR 70.000 - 150.000
Fully remote
Globally distributed team
Mentorship and growth