Back End Developer (Node.js) - Sciene

Quartile
Não especificado
Remoto 🌐
Publicado em 16 de dezembro de 2025

Descrição da Vaga

**WHO WE ARE:** Quartile, the world's largest retail media optimization platform, is a trusted partner for multichannel e\-commerce success. Through unmatched expertise and patented AI technology, we fuel growth for 5,300\+ brands and sellers worldwide and manage an annual ad spend exceeding $2 billion. The award\-winning platform covers major marketplaces and ad channels for optimal reach. The result is unprecedented granularity, smarter budgeting, and bespoke solutions for retailers. Quartile is proud to be an equal opportunity employer with employees stemming from a wide range of backgrounds and experiences. As a business, we value the enrichment that diversity brings to our organization and are committed to a culture that creates a sense of inclusion and belonging. We welcome new perspectives and affirm that all employment decisions are made without regard to race, color, ancestry, religion, national origin, age, familial or marital status, sex, sexual orientation, pregnancy, gender identity or expression, disability, genetic information, veteran status, or any other classification protected by federal, state, or local law. **OVERVIEW:** We are looking for a Back End Developer to design, develop, and maintain the server\-side components of our AI\-powered platform. This role focuses on building secure, scalable, and high\-performance services, including authentication, API management, real\-time communication, and data persistence. You will work closely with front\-end developers, data engineers, AI engineers, DevOps, and project managers to deliver reliable, white\-labeled, multi\-tenant solutions on Azure. **REQUIREMENTS:** * Bachelorʼs degree in Computer Science, Engineering, or a related field, or equivalent practical experience. * **3\+ years** of professional experience in back\-end development. * Strong experience with **Node.js** and **Python**. * Hands\-on experience with **Fastify** for API development. * Experience with **Prisma** for database access and migrations. * Experience with **MongoDB** and **PostgreSQL**, including data modeling and performance considerations. * Experience with **Azure** services (Azure Functions, AKS, API Management). * Solid understanding of **API design**, real\-time communication (WebSockets, WebRTC), and messaging systems. * Experience with **Docker**, **Kubernetes**, and **CI/CD pipelines**. * Strong problem\-solving and debugging skills. * Ability to work effectively in cross\-functional teams. * Clear communication skills and a collaborative mindset. If you are a motivated and experienced back\-end developer who enjoys working on scalable, secure, and cutting\-edge AI\-driven platforms, we encourage you to apply. ….. If you reached this point, we hope you're feeling excited about the job description. We're eager to meet people that believe in Quartile's mission and can contribute to our team in a variety of ways. Feel welcome to apply! **PREFERRED QUALIFICATIONS (Optional):** * Strong understanding of authentication and authorization standards (OAuth, OpenID Connect). * Knowledge of application security best practices and compliance standards (OWASP, GDPR, HIPAA). * Experience writing and maintaining automated tests. **WHAT YOU’LL DO:** **Backend Development \& Architecture** * Design, develop, test, and deploy back\-end services using **Node.js** and **Python**. Build scalable services following **microservices** and **SOA** principles. * Develop high\-performance APIs using **Fastify**. * Integrate with AI models and external services via well\-defined APIs. **API Management \& Integration** * Design, document, and maintain APIs using **Azure API Management (APIM)**. Ensure API versioning, security, observability, and scalability. * Integrate messaging and asynchronous workflows using **RabbitMQ** or **Azure Event Hub**. **Authentication, Security \& Compliance** * Implement secure authentication and authorization mechanisms using **OAuth, OpenID Connect, SSO**, or similar industry standards. * Ensure backend services comply with **OWASP**, **GDPR**, **HIPAA**, and other applicable security and privacy requirements. * Apply security best practices across APIs, data storage, and infrastructure. **Data \& Persistence** * Design and implement data storage and retrieval using **MongoDB** and **PostgreSQL**, ensuring performance, scalability, and data integrity. * Use **Prisma** for schema management, migrations, and data access where applicable. Apply strong data modeling and database design principles. **Real\-Time \& Streaming Services** * Develop and maintain real\-time and streaming features, including chat applications, using **WebSockets**, **WebRTC**, or similar technologies. * Ensure reliability and scalability of real\-time communication services. **White Label \& Multi\-Tenancy** * Implement and support **white\-label** and **multi\-tenant** capabilities, enabling client\-specific customization and branding. * Ensure isolation, configuration flexibility, and maintainability across tenants. **Testing \& Quality** * Develop and maintain automated tests using frameworks such as **Jest**, **Pytest**, or **xUnit**. Ensure high code quality, reliability, and maintainability through testing and reviews. **Cloud, DevOps \& Operations** * Collaborate with DevOps to deploy, monitor, and operate services on **Azure** (Azure Functions, AKS, APIM). * Work with **Docker** and **Kubernetes** for containerized deployments. * Support **CI/CD pipelines** using GitHub Actions, Jenkins, or similar tools. * Troubleshoot production issues, perform root cause analysis, and implement improvements. * *This is a PJ contract based in Brazil.*

Vaga originalmente publicada em: indeed

Receba vagas como esta no seu email

Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades

Criar Alerta Gratuito

Alertas que entendem o que você quer

Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.

Alerta genérico

Filtro:

Python

Você recebe tudo isso:

Vaga de Python + Django
Vaga de Python + Flask
Vaga de Python + ETL/Data
Vaga de Python + Machine Learning
...e muito ruído no seu email
Alerta inteligente

Filtro:

Python+FastAPI

Você recebe apenas:

Desenvolvedor Python + FastAPI
Backend Engineer (FastAPI)
API Developer - Python/FastAPI

Zero ruído. Só vagas relevantes para você.

Outros exemplos de filtros precisos:

JavaScript+React+Remoto
Java+Spring Boot+Sênior
Go+Kubernetes

Filtros Combinados

Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.

Email Diário

Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.

Kanban Visual

Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.

Planos simples, sem surpresas

Comece grátis e faça upgrade quando quiser

Gratuito

R$ 0para sempre
  • Busca de vagas ilimitada
  • Salvar até 10 vagas
  • 1 quadro Kanban
Criar Conta Grátis
Popular

Premium

R$ 9,90/mês
  • Tudo do plano gratuito
  • Vagas salvas ilimitadas
  • Quadros Kanban ilimitados
  • Alertas de vagas por email
  • Suporte prioritário
3 dias grátis, sem cartão

Pronto para encontrar sua vaga ideal?

Junte-se a milhares de desenvolvedores que já usam o Job For Dev

Encontre as melhores oportunidades para desenvolvedores no Job For Dev