Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Macro Digital Sales

Fullstack Developer Mid/Senior

Macro Digital Sales

Fullstack Engineer developing Revenue AI platform at Grupo Macro. Building core modules and ensuring integrations with external APIs.

Posted 5/5/2026full-timeRemote • 🇧🇷 BrazilSeniorWebsite

Tech Stack

Tools & technologies
AWSCloudGRPCJavaScriptNode.jsPostgresRabbitMQReactTypeScriptVoIP

About the role

Key responsibilities & impact
  • Fullstack Development: Build and evolve features on both the backend (APIs, integrations, business logic) and frontend (dashboards, operational flows, and user interfaces).
  • Core Module Development: Work directly on core modules such as Campaign Engine, Customer Profile, Integration Hub, and Channel Orchestrator.
  • Integrations: Develop and maintain integrations with external APIs (ERPs, WhatsApp, VOIP, payments, etc.), ensuring stability and scalability.
  • API Design: Create well-defined APIs (REST/gRPC) with a focus on decoupling and inter-service communication.
  • Data Modeling: Participate in defining and evolving data structures, ensuring consistency and performance.
  • Functional Frontend: Build simple, efficient interfaces (manager dashboards, onboarding, operational flows), prioritizing usability and fast delivery.
  • Observability and Debugging: Monitor logs, metrics, and system behavior to quickly identify and resolve issues.
  • Code Quality: Write clean, testable, and scalable code, following good versioning and review practices.
  • Collaboration: Work closely with backend, AI, product, and operations teams to ensure deliveries are aligned with business objectives.

Requirements

What you’ll need
  • Fullstack Experience: Solid experience with both backend and frontend development (preferably Node.js + TypeScript + React).
  • APIs and Integrations: Experience building and consuming REST APIs and integrating with external services.
  • Databases: Knowledge of data modeling and experience with relational databases (PostgreSQL).
  • System Architecture: Understanding of modular architecture, microservices, or distributed systems.
  • Asynchrony: Experience with queues, events, or asynchronous processing (e.g., SQS, RabbitMQ, etc.).
  • Version Control: Experience with Git and collaborative development workflows.
  • Cloud (plus): Experience with AWS or similar cloud providers.
  • Real-time (plus): Experience with WebSockets, streaming, or low-latency applications.
  • Communications Integrations (plus): Experience with WhatsApp API, VOIP, messaging systems, etc.
  • Note: Occasional availability to come to Rio de Janeiro is required (e.g., once every 15 days or once per month), primarily for strategic alignment.

Benefits

Comp & perks
  • Health Plan – Amil with co-payment (optional)
  • Dental Plan – Amil (optional)
  • Corporate SIM card with free voice and data
  • Partnerships with educational institutions
  • Day off on your birthday
  • Total Pass

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Fullstack DevelopmentNode.jsTypeScriptReactREST APIsData ModelingPostgreSQLMicroservicesAsynchronous ProcessingGit
Soft Skills
CollaborationProblem SolvingCommunication