Software Architect & Systems Designer (100% Remote)

Rabat

1 000 – 3 000 $ par moisCDI / Temps pleinTélétravailLicence / Bac+3AnglaisInformatique / IngénierieInformatique / IT

L’essentiel du poste

Résumé par Postule AI

Experienced Software Architect and Full-Stack Developer role at Hausverwalter.ai, a property management platform. Lead system design decisions, own the data layer, and design scalable workflows in a fully remote, AI-first environment using TypeScript, Convex, and Next.js. Requires strong systems-design thinking, database expertise, and autonomous work style. Salary $1,000–$3,000/month with comprehensive benefits.

Vos missions

  • Own system design decisions including data modeling, state management, component communication, and load behavior
  • Design and own the data layer from scratch – tables, relationships, indexing strategy, and query optimization
  • Design queues, background jobs, and long-running workflows for reliability under heavy load and partial failure
  • Contribute to architecture decisions and overall product vision direction
  • Operate in AI-first development setup using Claude/Cursor for code generation

Profil recherché

  • You have genuine systems-design background and think about data-intensive applications holistically
  • You enjoy reasoning about scale, reliability, and making hard architectural trade-offs
  • You work autonomously and take full ownership of complex technical decisions
  • You're comfortable with AI-assisted development using Claude/Cursor
  • You value transparency, quick decisions, and minimal bureaucracy

Généré automatiquement à partir de l’offre. Postule AI peut se tromper : vérifiez auprès de l’employeur.

About the Role

We're seeking an experienced Software Architect and Full-Stack Developer who thinks like a Systems Designer. You'll join our fully remote team at Hausverwalter.ai, an all-in-one platform for property management companies. If you enjoy reasoning about data, scale, reliability, and implementing AI-solutions with Claude/Cursor, this role is for you.

What You'll Do

  • Own the system design – decide how data is modeled, where state lives, how components communicate, and how the system behaves under load
  • Make hard, hard-to-reverse design decisions early and reason explicitly about trade-offs
  • Design and own the data layer from the ground up – tables, relationships, indexing strategy, and query/load optimization
  • Design queues, background jobs, and long-running workflows that remain correct and reliable under heavy load and partial failure
  • Contribute to architecture decisions, stack direction, and overall product vision
  • Operate in an AI-first development setup powered by Claude/Cursor

Our Tech Stack

Everything is TypeScript. Backend: Convex (Database & serverless functions). Frontend: Next.js, React, Tailwind, shadcn/ui.

What We're Looking For

  • Genuine systems-design background – design databases from scratch with tables, relationships, and indexes; reason about database load and query performance
  • Think in terms of consistency, throughput, failure modes, and bottlenecks
  • Comfort designing queues, background jobs, and long-running workflows with sound trade-off judgment
  • Treat reliability, scalability, and maintainability as default concerns
  • Solid English skills for team communication
  • Work autonomously and take full ownership of tasks

Benefits

  • 100% remote work with flexible hours
  • Allianz Gold Health Insurance with comprehensive coverage including worldwide hospital coverage, dental (90%), and wellness programs
  • Unlimited AI-tokens for development
  • Self-funded and profitable company – no VC burn
  • Small team with real ownership – your work goes live
  • Quick decisions, minimal meetings, no approval layers

Compensation

$1,000 – $3,000 per month before taxes with room for growth and promotion. Permanent employment contract through Deel (EOR) in your country of residence.

Mise en forme par Postule ·

Signaler un problème