Software Architect & Systems Designer (100% Remote)

Rabat

1 000 – 3 000 $ par moisCDI / Temps pleinTélétravailAnglaisInformatique / IngénierieInformatique / IT

L’essentiel du poste

Résumé par Postule AI

Software Architect and Systems Designer role at Hausverwalter.ai, a property management platform. Lead system design decisions, data architecture, and scalability for an AI-first TypeScript stack (Convex backend, Next.js frontend). Fully remote, permanent contract with competitive salary ($1,000–$3,000/month), comprehensive health insurance, and flexible hours. Ideal for experienced architects who excel at reasoning about data, scale, and reliability.

Vos missions

  • Own system design including data modeling, state management, and component communication patterns
  • Design and optimize the data layer from scratch: tables, relationships, indexing, and query performance
  • Design reliable queues, background jobs, and long-running workflows for heavy load and partial failure scenarios
  • Make hard, irreversible architectural decisions early with explicit trade-off reasoning
  • Contribute to architecture direction, stack evolution, and overall product vision

Profil recherché

  • You have 5+ years of systems design and architecture experience
  • You think deeply about consistency, throughput, failure modes, and bottlenecks before coding
  • You've read 'Designing Data-Intensive Applications' or naturally think that way
  • You prefer autonomous work with full ownership over hierarchical approval processes
  • You're comfortable with AI-assisted development and want to leverage it fully

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 and work on complex, data-intensive systems using AI-first development practices with Claude and Cursor.

What You'll Do

  • Own system design decisions: data modeling, state management, component communication, and load behavior
  • Make hard, irreversible design decisions early with explicit trade-off reasoning
  • Design and own the data layer for new features: tables, relationships, indexing, and query optimization at scale
  • Design queues, background jobs, and long-running workflows that remain reliable under heavy load and partial failure
  • Contribute to architecture decisions and overall product vision
  • Operate in an AI-first development setup powered by Claude and Cursor

About Hausverwalter.ai

An all-in-one platform for property management companies featuring Inbox, CRM, Documents, Telephony, Video Calls, Team Chat, and AI-Agents. Our mission is to automate everything a property manager does.

Tech Stack

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

What We're Looking For

  • Genuine systems-design background with ability to design databases from scratch (tables, relationships, indexes)
  • Strong reasoning about database load, query performance, and data growth patterns
  • Instinct for thinking 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
  • Autonomous work style with full ownership of tasks

Benefits

  • 100% remote work with flexible hours
  • Allianz Gold Health Insurance with comprehensive coverage
  • Unlimited AI tokens for development
  • Self-funded and profitable company (no VC burn)
  • Small team with real ownership and quick decisions
  • Permanent employment contract through Deel (EOR)

Mise en forme par Postule ·

Signaler un problème