FullStack Developer Sr

Publicis Groupe

Job Summary

We are looking for a Senior Fullstack Developer, with a focus on backend and solid experience in TypeScript, to join our technology team and work in the core of influence marketing products and platforms. You will work alongside engineers, product managers, designers, and data analysts, in an environment that values collaboration, technical alignment, and constant communication among peers. If you are passionate about developing scalable products, good engineering practices, and want to build impactful solutions in the creator ecosystem, this position is for you!

Must Have

  • Solid experience with TypeScript
  • Proficiency in NestJS and Node.js in the backend
  • Experience with Next.js and frontend development
  • Knowledge in React Native and Expo
  • Experience with automated tests (unit and integration) using Jest, Vitest or similar
  • Experience with SQL and NoSQL databases (PostgreSQL, MongoDB, Redis, etc.)
  • Experience with API integration, messaging (RabbitMQ, Kafka, etc.) and CI/CD (GitHub Actions, GitLab CI or similar)
  • Good communication and constant alignment with peers and technical leaders
  • Ability to understand product context and collaborate on technical decisions

Good to Have

  • Complete education in Technology areas
  • Basic knowledge in cloud infrastructure (AWS/GCP) and/or Kubernetes
  • Familiarity with monitoring and observability (Grafana, Prometheus, Datadog, etc.)
  • Experience with Clean Architecture, DDD or Event-Driven Architecture
  • Experience with microservices and asynchronous messaging
  • Interest in the universe of influence, creators and social platforms

Perks & Benefits

  • Meal Voucher of R$46.00 per working day
  • iFood Club (discount coupons and exclusive benefits)
  • Transportation Voucher
  • Totalpass and Gympass Partnership
  • Birthday Day Off
  • Bradesco Health Plan
  • Star Bem Partnership
  • Avus Partnership
  • Daycare assistance for children up to 6 years old (exclusive benefit for mothers)
  • Casual Dress Code
  • CLT employment regime
  • Home office assistance
  • Remote work model, with the option to use the office in São Paulo (near Shopping Morumbi) if desired or living in the city

Job Description

Company Description

A reference in innovation, creativity, and respect for differences, Publicis Groupe is the most valued communication group in the market. With 100,000 employees working in over 100 countries - and interconnected by the Marcel AI platform - we are a strategic partner in our clients' transformation process. We operate based on the Power of One philosophy, which allows brands to advance in personalization at scale and find all the services they need in one place, with the possibility of customizing them according to their demands. In Brazil, Publicis Groupe has 2,500 employees divided into advertising agencies and specialist companies that are references in their areas of expertise: DPZ, LePub, Leo, Publicis Brasil, Talent, ARC, BR Media, Epsilon, PMX, PXP, and Publicis Edge.

This position will work at BR Media, which is a content hub that is a market reference for the creator economy, with a data-driven mindset and leadership in influence and content solutions for the world's leading brands.

Job Description

We are looking for a Senior Fullstack Developer, with a focus on backend and solid experience in TypeScript, to join our technology team and work in the core of influence marketing products and platforms.

You will work alongside engineers, product managers, designers, and data analysts, in an environment that values collaboration, technical alignment, and constant communication among peers.

If you are passionate about developing scalable products, good engineering practices, and want to build impactful solutions in the creator ecosystem, this position is for you!

Responsibilities

Mandatory requirements:

  • Solid experience with TypeScript;
  • Proficiency in NestJS and Node.js in the backend;
  • Experience with Next.js and frontend development;
  • Knowledge in React Native and Expo;
  • Experience with automated tests (unit and integration) using Jest, Vitest or similar;
  • Experience with SQL and NoSQL databases (PostgreSQL, MongoDB, Redis, etc.);
  • Experience with API integration, messaging (RabbitMQ, Kafka, etc.) and CI/CD (GitHub Actions, GitLab CI or similar);
  • Good communication and constant alignment with peers and technical leaders;
  • Ability to understand the product context and collaborate on technical decisions.

Desirable:

  • Complete education in Technology areas;
  • Basic knowledge in cloud infrastructure (AWS/GCP) and/or Kubernetes;
  • Familiarity with monitoring and observability (Grafana, Prometheus, Datadog, etc.);
  • Experience with Clean Architecture, DDD or Event-Driven Architecture;
  • Experience with microservices and asynchronous messaging;
  • Interest in the universe of influence, creators and social platforms.

Qualifications

  • Develop and maintain fullstack applications using NestJS (backend) and Next.js (frontend), ensuring quality, performance, and good engineering practices;
  • Contribute to technical and architectural decisions, always in alignment with the team;
  • Implement automated tests (unit and integration), ensuring code reliability and sustainability;
  • Actively participate in code reviews, technical refinements, and sprint planning, maintaining synergy with peers;
  • Support the evolution of CI/CD pipelines, code quality, and application observability;
  • Integrate internal and external systems via REST/gRPC APIs, webhooks, and messaging;
  • Contribute to the development and maintenance of mobile applications using React Native (Expo ecosystem);
  • Have a systemic vision and focus on delivering value, respecting standards and technical decisions established by the team;
  • Collaborate on basic infrastructure routines and deploy in AWS/GCP or Kubernetes, when necessary.

Additional Information

Additional Information

  • Meal Voucher of R$46.00 per working day;
  • iFood Club (discount coupons and exclusive benefits);
  • Transportation Voucher;
  • Totalpass and Gympass Partnership;
  • Birthday Day Off;
  • Bradesco Health Plan;
  • Star Bem Partnership;
  • Avus Partnership;
  • Daycare assistance for children up to 6 years old (exclusive benefit for mothers);
  • Casual Dress Code;
  • Employment regime: CLT;
  • Home office assistance;
  • Work model: Remote, with the option to use the office in São Paulo (near Shopping Morumbi) if desired or living in the city.

24 Skills Required For This Role

Communication Github Game Texts Postgresql Gitlab React Rabbitmq Aws Nosql Prometheus Grafana Node.js Redis Mongodb Ci Cd Microservices Nestjs Kubernetes Fullstack Next.js Sql Github Actions Typescript React Native

Similar Jobs