Talent.com
Ta oferta pracy nie jest dostępna w Twoim kraju.
Backend Engineer - Node.js, Firestore and Algolia @ SquareOne

Backend Engineer - Node.js, Firestore and Algolia @ SquareOne

SquareOneRemote, Poland
15 dni temu
Opis pracy

Project Description :

We’re looking for a skilled Mid-Senior Backend Engineer to join our team and play a key role in developing and enhancing our core domain responsible for delivering and managing all app content. Your first project will involve a focused migration effort, where you'll migrate schema, transform data, re-implement core rendering logic, and lay the foundation for an AI-ready, API-driven content delivery system.

The primary tasks will include evolving three key microservices : custom-cms, content-renderer, and content-api, and transitioning them to a standardized headless CMS with a clean, API-first interface. You’ll be handling complex migrations of relational Firestore data, re-implementing intricate logic, and ensuring the system is future-proof, leveraging AI capabilities.

Technologies / Skills :

  • Must-Have : Node.js, TypeScript, Terraform, Algolia
  • 5+ years of backend engineering experience with Node.js and TypeScript, following clean architecture principles.
  • Strong expertise in relational databases (PostgreSQL / MySQL), particularly schema migration and transformation.
  • Solid understanding of API design, caching, and high-performance content delivery.
  • Comfort with asynchronous, event-driven systems (e.g., via Pub / Sub or webhooks).
  • Experience with DevOps practices, CI / CD, infrastructure automation (Terraform, Docker).
  • Practical experience with headless CMS platforms and their customization capabilities.
  • Familiarity with cloud platforms such as GCP and Firestore, and experience integrating AI tools and pipelines.
  • Experience in data migration, modernization, and optimizing high-volume, production-grade systems.

Project Description :

We’re looking for a skilled Mid-Senior Backend Engineer to join our team and play a key role in developing and enhancing our core domain responsible for delivering and managing all app content. Your first project will involve a focused migration effort, where you'll migrate schema, transform data, re-implement core rendering logic, and lay the foundation for an AI-ready, API-driven content delivery system.

The primary tasks will include evolving three key microservices : custom-cms, content-renderer, and content-api, and transitioning them to a standardized headless CMS with a clean, API-first interface. You’ll be handling complex migrations of relational Firestore data, re-implementing intricate logic, and ensuring the system is future-proof, leveraging AI capabilities.

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)., Define and implement a caching strategy to handle high-performance, read-heavy production traffic., Collaborate closely with our Backend Lead to validate designs, review code, and ensure alignment with architectural goals., Ensure smooth integration of AI tools and future-proof content delivery infrastructure.] Requirements : Node.js, TypeScript, Terraform, Clean Architecture, Relational database, MySQL, API, PUB, DevOps, CD, Docker, Headless CMS, Cloud platform, GCP, AI

Utwórz powiadomienie o ofertach pracy dla tego wyszukiwania

Backend Engineer • Remote, Poland