Backend Engineer - Node.js, Firestore and Algolia @ SquareOne
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 youll 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, AIKategorie
backend
- Podrobné informace o nabídce práce
Firma: SquareOne Lokalita: Remote Odvětví práce: backend Pracovní pozice: Backend Engineer - Node.js, Firestore and Algolia @ SquareOne Směnnost práce fulltime - 40 hours per week Nástup do práce od: IHNED Nabízená mzda: neuvedeno Nabídka přidána: 24. 6. 2025
Pracovní pozice aktivní
Zajímavé nabídky práce v okolí:
Práce Backend Engineer - Node.js, Firestore and Algolia @ SquareOne: Často kladené otázky
👉 V jakém městě se nabízí nabídka práce Backend Engineer - Node.js, Firestore and Algolia @ SquareOne?
Práce je nabízena v lokalitě Remote.
👉 Jaká firma nabírá na tuto pozici?
Tato nabídka práce je do firmy SquareOne.