Desenvolvedor fullstack pleno/senior in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Desenvolvedor Fullstack Pleno/Sênior in Brazil.
This role sits at the core of building a high-impact Revenue AI platform, designed to power large-scale digital performance and customer engagement solutions. You will work on a product that integrates data, automation, and intelligent orchestration across multiple channels, supporting systems that impact millions of end users. In a remote-first and highly collaborative environment, you will contribute to both backend and frontend development, shaping scalable architectures and user-facing interfaces. The position requires strong ownership, fast execution, and the ability to work across product, engineering, and AI-focused teams. You will play a key role in building and evolving core platform modules, ensuring performance, reliability, and seamless integrations. This is an opportunity to work in a dynamic, innovation-driven setting where engineering directly drives business outcomes at scale.
You will be responsible for developing end-to-end fullstack solutions, contributing to both backend systems and frontend interfaces, while ensuring scalability, performance, and integration across multiple services. Your responsibilities include:
- Developing and evolving backend services, APIs, and business logic using modern fullstack technologies
- Building and maintaining frontend interfaces such as dashboards, operational flows, and user experiences
- Working on core platform modules including campaign engines, customer profiles, integration hubs, and orchestration systems
- Designing and implementing REST APIs and supporting service-to-service communication
- Integrating external systems such as ERPs, WhatsApp, VOIP, and payment services
- Contributing to data modeling and ensuring consistency, scalability, and performance
- Monitoring system behavior, logs, and metrics to ensure observability and rapid issue resolution
- Writing clean, testable, and maintainable code following best engineering practices
- Collaborating with product, AI, backend, and operations teams to deliver aligned solutions
This position requires solid fullstack development experience and the ability to work in fast-paced, product-driven environments with distributed teams. The ideal candidate should have:
- Strong experience in fullstack development, preferably with Node.js, TypeScript, and React
- Experience building and consuming REST APIs and integrating external services
- Knowledge of relational databases, especially PostgreSQL, including data modeling
- Understanding of system architecture, including microservices or distributed systems
- Experience with asynchronous processing, queues, or event-driven systems (e.g., SQS, RabbitMQ)
- Strong knowledge of Git and collaborative development workflows
- Familiarity with cloud environments such as AWS (a plus)
- Experience with real-time systems such as WebSockets or streaming (a plus)
- Experience integrating communication systems such as WhatsApp APIs or VOIP (a plus)
- Strong problem-solving skills, autonomy, and product-oriented mindset
- Good communication skills and ability to collaborate across technical and non-technical teams
- Availability for occasional on-site meetings in Rio de Janeiro (periodically)
- PJ (contractor) model with competitive setup
- Optional health plan (Amil, with coparticipation)
- Optional dental plan (Amil)
- Corporate mobile chip with free voice and data
- Partnerships with educational institutions
- Birthday day off
- TotalPass access for wellness and fitness support
- Flexible, remote-first work environment
- Exposure to high-scale AI-driven digital products