
Backend Developer Mid/Senior
Posted May 19

Posted May 19
This is a fully remote position, open to applicants in Brazil.
• Backend Development: Design, develop, and enhance APIs and services that manage the platform's key processes.
• Core Module Development: Engage directly with modules including Campaign Engine, Customer Profile, Integration Hub, Channel Orchestrator, and system events.
• Integrations: Create integrations with external services (ERPs, WhatsApp, VOIP, payments, data bureaus), while ensuring resilience and optimal performance.
• Service Architecture: Design modular and scalable services with a clear separation of responsibilities and minimal coupling.
• Data Modeling: Define and refine data structures focusing on consistency, performance, and multi-tenant environments.
• Asynchronous Processing: Implement queues, workers, and event-driven processing (e.g., campaigns, deliveries, webhooks).
• Observability: Monitor logs, metrics, and tracing to maintain stability and enable quick identification of issues.
• Performance and Scalability: Optimize services to efficiently manage high volumes of data, calls, and real-time events.
• Code Quality: Ensure clean, testable code and adhere to best practices for versioning and code review.
• Collaboration: Collaborate closely with frontend, AI, and product teams to ensure that deliveries meet business requirements.
• Backend Experience: Strong background in backend development (preferably with Node.js and TypeScript).
• APIs: Proficient in building REST APIs (experience with gRPC is a plus).
• Databases: Understanding of data modeling and experience with relational databases (PostgreSQL).
• Architecture: Familiarity with distributed systems, modular architecture, or microservices.
• Asynchrony: Experience working with queues, messaging, and asynchronous processing (e.g., SQS, RabbitMQ, Kafka or similar).
• Integrations: Practical experience in integrating external APIs and managing failures (retry, fallback, etc.).
• Cloud: Experience with AWS or another cloud provider.
• Observability: Basic understanding of logging, metrics, and monitoring tools.
• Version Control: Proficient in Git and collaborative development workflows.
• Health insurance – Amil with co-payment option (optional);
• Dental plan – Amil (optional);
• Company mobile SIM with free voice and data;
• Partnerships with educational institutions;
• Birthday day off;
• Total Pass.
Gympass
iFood
Grupo Boticário
Get handpicked remote jobs straight to your inbox weekly.