.
Backend Engineer
  • Warsaw
Backend Engineer
Warszawa, Warsaw, Masovian Voivodeship, Polska
SQUARE ONE RESOURCES sp. z o.o.
12. 6. 2025
Informacje o stanowisku

technologies-expected :


  • Node.js
  • TypeScript
  • Terraform
  • Algolia
  • PostgreSQL
  • MySQL
  • Docker

about-project :


  • We’re looking for a Mid-Senior Backend Engineer to join our Team, further developing a core domain responsible for delivering and managing all our app content. Your first project will be a focused migration effort—migrating schema, transforming data, re-implementing core rendering logic, and laying the foundation for future-proof, AI ready API-driven content delivery.

responsibilities :


  • Execute the technical migration of our CMS from Firestore to a headless CMS, including schema design, data transformation, and import tooling.
  • Re-implement core functionality currently handled in our content-renderer microservice (e.g., asset enrichment, topic structuring, story rendering).
  • Design and implement CMS lifecycle hooks or webhooks to support downstream systems and custom functionality, e.g. search indexing with Algolia (or Elasticsearch knowledge)
  • Define and implement a caching strategy suitable for read-heavy production traffic.
  • Collaborate closely with our Backend Lead to validate designs, review code, and ensure alignment with architectural goals.

requirements-expected :


  • Experience with data migration and modernization
  • 5+ years of backend engineering experience, using Node.js with Typescript and clean architecture.
  • Strong experience with relational databases (PostgreSQL/MySQL)—especially schema migration and transformation tasks.
  • Understanding of API design, caching, and high-performance content delivery.
  • Comfort with asynchronous, event-driven systems (e.g., via Pub/Sub or webhooks).
  • Familiarity with DevOps practices and infrastructure automation (e.g., CI/CD, Terraform, Docker).

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    91 262
    9 173