




Job Summary: We are seeking an analytical and detail-oriented Backend Developer to join the Trentini Assessoria Previdenciária team, focused on transforming data into strategies. Key Highlights: 1. Design and develop an API to centralize CRM business rules 2. Integrate with external APIs such as RD Station, ASAAS, and Google Drive 3. Optimize and organize the PostgreSQL database We are looking for a **Backend Developer** to join the **Trentini Assessoria Previdenciária** team. If you are analytical, detail-oriented, and enjoy transforming numbers into strategic insights, this position is for you! **Responsibilities:** * Design and develop an API to centralize CRM business rules (commission calculations, lead distribution, sales pipeline) * Integrate with external APIs: RD Station, ASAAS, ContaAzul, Google Drive, Meta Ads * Implement role-based authentication and access control (managers, SDRs, closers) * Optimize and organize the PostgreSQL database (Supabase) * Maintain infrastructure on VPS using Docker **Technical Requirements:** * Experience with Node.js (at least one framework — Express, Fastify, NestJS, etc.) * Solid experience with PostgreSQL * Experience integrating RESTful APIs and OAuth2 * Familiarity with Docker * Git **Nice-to-Have:** * Knowledge of Supabase * Experience with automation tools (n8n, Make, or similar) * Python * Prior experience with CRMs or commercial management systems **Behavioral Profile:** * Autonomy to propose solutions and make technical decisions * Strong communication skills — you will interact directly with diverse stakeholders * Organization and documentation of your work


