Description
Do you enjoy solving real-world problems with technology and want to grow in a collaborative and dynamic environment? Then this opportunity might be for you.. . ;)
**About the opportunity**
We are looking for a Senior Full Stack Developer to help evolve our B2B SaaS ordering platform, used by major companies to automate their sales processes via WhatsApp.
You will join a team building scalable, highly available, microservices-oriented solutions, directly contributing to product evolution, performance, integrations, and new features.
We seek someone who enjoys tackling complex problems, demonstrates ownership, and actively participates in technical decisions regarding the platform.
**Responsibilities**
· Develop and enhance platform features using Node.js, TypeScript, React, and Next.js.
· Develop and maintain web portals for customers and internal users.
· Design and implement scalable, high-performance REST APIs.
· Develop and maintain distributed microservices.
· Work with large volumes of data and optimize queries.
· Model and optimize PostgreSQL and Redis databases.
· Develop integrations with Google Cloud Platform (GCP) services, including BigQuery.
· Participate in defining architecture and technical decisions for the product.
· Ensure code quality through best practices, testing, and code reviews.
· Analyze and resolve performance and scalability issues.
· Collaborate with Product Managers, Architects, and other developers to continuously evolve the platform.
**Required qualifications**
· Solid backend development experience with Node.js.
· Proficiency in TypeScript.
· Experience developing web applications using React and Next.js.
· Experience with microservices-based architecture.
· Advanced knowledge of PostgreSQL, including schema modeling and query optimization.
· Experience using Redis for caching, queues, or session management.
· Experience with Google Cloud Platform (GCP).
· Knowledge of BigQuery for querying and data processing.
· Experience building and consuming REST APIs.
· Familiarity with Git and modern development practices.
· Experience with highly available and highly scalable systems.
**Nice-to-have qualifications**
· Proven experience with B2B e-commerce platforms.
· Knowledge and experience integrating with the WhatsApp Cloud API.
· Experience with conversational platforms and order automation.
· Participation in projects involving Generative Artificial Intelligence, AI Agents, or LLM-based automation.
· Academic or hands-on experience building solutions using AI agent frameworks such as LangGraph, CrewAI, AutoGen, OpenAI Agents SDK, or similar.
· Experience with messaging systems (RabbitMQ, Google Pub/Sub, Kafka, or similar).
· Knowledge of observability (logs, metrics, monitoring).
· Experience with Docker and Kubernetes.
· Knowledge of CI/CD.
· Experience with multi-tenant SaaS environments.
**Our ideal candidate**
· Analytical mindset with strong problem-solving orientation.
· Ability to work autonomously and demonstrate responsibility.
· Strong teamwork skills and willingness to share knowledge.
· Interest in software architecture and continuous improvement.
· Enthusiasm for keeping up with advancements in the Artificial Intelligence ecosystem and applying them to real-world products.
· Good communication and organizational skills.
· Focus on quality, performance, and scalability.
**What you’ll find here**
· Direct involvement in evolving a B2B SaaS platform used by major enterprises.
· An autonomous environment where you can propose improvements and new solutions.
· Technical challenges involving distributed architecture, integrations, high scalability, and real-time applications.
· Opportunity to work with modern technologies, Artificial Intelligence, and AI Agents applied to commercial process automation.
**Education:**
* Bachelor’s degree in IT or related fields
At Weduu, we cultivate a culture rooted in: collaboration / initiative / flexibility / organization / adaptability
If you identify with this profile and want to join a team transforming the B2B customer experience for major industries and distributors, come join us!
To learn more about our work and culture, please visit our website: https://weduu.com/
Employment type: Full-time, CLT
Compensation: R$8.000,00 \- R$8.500,00 per month
Benefits:
* Health insurance
* Dental insurance
* Childcare allowance
* Profit sharing
* Life insurance
* Remote work
* Food allowance
* Meal voucher
Selection questions:
* Describe a microservices architecture you implemented or actively participated in. Why were microservices chosen? What are your views on the pros and cons of the solution adopted?
Explain how services communicated with each other, and how aspects such as scalability, caching, queues, databases, monitoring, and observability were handled.
* Tell us about the most challenging project you developed using Node.js and TypeScript.
Describe the project context, your responsibilities, the architecture used, the main technical challenges faced, and the outcomes achieved.
* Have you participated in any project involving the WhatsApp Cloud API, Generative Artificial Intelligence, or AI Agents?
Describe your role, the technologies used, and the challenges encountered. If you lack practical experience, describe relevant academic study or personal projects.
Work location: Remote