A

amo

Unbundled social apps with synchronized profiles

Software Engineer - Web, Full stack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeÎle-de-France, FranceNo salary listed

About the Job

Requirements

  • Seven or more years of professional experience building SaaS products or data-heavy platforms.
  • High proficiency in TypeScript, Node.js, and modern web frameworks such as React and Next.js.
  • Strong experience with Postgres and data warehouses such as BigQuery or Snowflake.
  • Solid understanding of data modeling for analytics and visualizing large volumes of data.
  • Use a privacy-aware approach to handling sensitive data, including aggregation and anonymization.
  • Comfort working autonomously across frontend and backend.
  • Use AI tools to drive complex changes, evaluate their output, identify subtle errors, and take responsibility for shipped code.

Responsibilities

  • Design and build robust, scalable web platforms end-to-end in TypeScript, including APIs, services, data access layers, and user interfaces.
  • Make architectural decisions and establish patterns for other engineers to build on.
  • Architect durable, long-running workflows and background processes using workflow orchestration systems such as Restate.
  • Build reliable, scalable pipelines that move data between the warehouse, databases, and products.
  • Model large datasets for fast querying and visualization, selecting appropriate aggregations, pre-computations, and storage across Postgres and BigQuery.
  • Create clear, interactive visualizations and apply privacy considerations from the initial design decisions.
  • Render large amounts of geospatial data on interactive web maps and keep map experiences fast and polished.
  • Contribute to the product and engineering roadmap by identifying tradeoffs and proposing ideas.
  • Own the architecture, performance, monitoring, and reliability of shipped work, and proactively address issues.

Desired Qualifications

  • Experience with workflow orchestration and long-running processes such as Restate or Temporal.
  • Expertise in map rendering and geospatial data visualization tools such as Mapbox GL, MapLibre, or deck.gl.
  • Experience with WebGL or GPU rendering.
  • Experience working closely with backend and data teams across a polyglot stack.
  • Knowledge of infrastructure tools and platforms such as Bazel, Google Cloud Platform, or Kubernetes.
  • Experience building and shipping products.

About the Company

amo

Unbundled social apps with synchronized profiles

Amo unbundles social features into a suite of interconnected, single-purpose apps that share a common profile, friends, and settings. Its current apps are ID (collaborative profile board), Bump (map-based), and Sugar (unlimited-canvas chat). The apps are free and monetized through in-app purchases, with a monorepo built on Bazel and GDPR compliance as a Paris-based company. The goal is to foster authentic, human-centric online interactions by offering focused tools that users can mix and match while maintaining a cohesive social footprint.

Company size
201-500
Company stage
Early VC
Total funding
$18M
Headquarters
Paris, France
Founded
2023

Recently Posted Jobs

Explore more opportunities at amo

See more jobs