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

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.

Fullstack Developer Mid/Senior
Macro Digital SalesFullstack Engineer developing Revenue AI platform at Grupo Macro. Building core modules and ensuring integrations with external APIs.
Tech Stack
Tools & technologiesAWSCloudGRPCJavaScriptNode.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 resumeApplicant 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