Description
The **Pecege** is composed of people who believe in **education** as a powerful agent of **social transformation**. Our **mission** is to democratize **knowledge** to promote **economic, social, and cultural development**.
We count on each team member (internally referred to as *Pecegers*) to contribute their experience and dedication—key elements for the success of our mission.
We are seeking a **Full Stack Developer** to join our IT Department. At Pecege, we value specialization and build multidisciplinary teams, providing a productive and innovative environment.
In this role, you will work in **collaboration with design teams**, **product management**, and **development teams** to create elegant, **responsive**, and **interactive** interfaces.
We are looking for someone ready to embrace this opportunity.
***REMEMBER:*** *It is critically important that you complete all steps of the application process so we can review your profile and invite you for an interview. Skipping any step will prevent your profile from advancing in the selection process.*
**Responsibilities and duties** **Responsibilities and duties:**
* Develop and maintain applications using JavaScript and/or TypeScript;
* Apply programming logic, object-oriented development, and sound software architecture practices;
* Develop solutions in serverless and event-driven environments;
* Develop, maintain, and evolve REST APIs;
* Integrate systems and consume external APIs;
* Work with SQL databases, data modeling, and data structuring;
* Develop frontend interfaces using React;
* Work with the Twilio platform, including: Twilio Voice API and Conversations API, Twilio Serverless Functions; Twilio Flex Insights and reporting; Development and maintenance of Twilio Flex plugins;
* Create and maintain Studio Flows;
* Configure TaskRouter and call routing;
* Manage telephone numbers and WhatsApp Senders on the platform;
* Collaborate across departments and teams, contributing through effective communication and teamwork.
**Requirements and qualifications** **To work as a Full Stack Developer on our team, you must possess the following knowledge and skills:**
**Requirements and qualifications:**
* Experience developing with Python and the Django framework;
* Experience with Node.js for application and API development;
* Knowledge of low-code/no-code backend platforms, especially Xano;
* Experience with Cloud platforms, with focus on Microsoft Azure;
* Knowledge of AWS DynamoDB and NoSQL database modeling;
* Familiarity with customer service workflows and contact center operations;
* Experience with code versioning using Git;
* Knowledge of Docker and Linux environment administration;
* Knowledge of automated testing and software quality assurance;
* Experience with agile methodologies such as Scrum and Kanban;
* Experience with CI/CD and deployment pipelines;
* Ability to diagnose and resolve issues related to real-time communication integrations and workflows;
* Strong communication, organization, and teamwork skills.
**Preferred qualifications:**
* Experience with microservices architecture;
* Knowledge of messaging and event systems (e.g., RabbitMQ, Kafka, or similar);
* Experience with application monitoring and observability;
* Experience integrating communication, telephony, or customer service APIs;
* Knowledge of Twilio, WhatsApp Business API, or contact center platforms;
* Experience with Infrastructure as Code (IaC);
* Knowledge of application security and best practices for authentication/authorization;
* Familiarity with frontend development using React;
* Technical English for reading documentation and troubleshooting.
**Education:**
* **A bachelor’s degree or technology-focused undergraduate program is required.**
**Additional information** **Benefits offered here:**
**Daily meals and well-being**
* Flash Multibenefits Card.
**Health and safety**
* Health plan – Unimed;
* Dental plan – Bradesco;
* Life insurance – Porto Seguro;
* Health and Well-being Program – discounts on nutritionist services, pharmacies, optical stores, Pilates, aesthetics, emotional health, music, public speaking, and more.
**Quality of life**
* Partnership with Wellhub (formerly Gympass);
* Extended Paternity Leave.
**Personal and professional development**
* Study Incentive – undergraduate, graduate, and language courses;
* Professional Development Incentive – financial support for training, events, and certifications;
* Corporate Education – development learning paths.
**Celebration moments**
* Events and initiatives throughout the year to strengthen bonds and organizational culture.
**ADDITIONAL INFORMATION**
**Work model**
* **Employment type:** CLT (Consolidated Labor Laws)
* **Work modality:** Remote
* **Working hours:** Monday to Friday, 8:00 AM to 5:00 PM (with a 1-hour break)
* **Provided equipment:** Laptop, mouse, headset, and other materials necessary to perform job activities
At Pecege, we believe in the power of education to transform lives and build a more innovative and accessible future. We are a dynamic organization, deeply connected to knowledge and continuously evolving, partnering with prestigious institutions such as the University of São Paulo (USP) to deliver excellence in education across Brazil and beyond.
**What we do?**
* Manage USP MBA programs in partnership with renowned foundations.
* Develop educational initiatives such as Pecege College, offering undergraduate courses aligned with market needs.
* Build impactful digital learning solutions, including the Solution Platform and Pecege Corporate Education.
* Host technical, cultural, and scientific events to broaden access to knowledge.
* Produce academic and editorial content through Editora Pecege, and are recognized by Skylar—a startup awarded in the field of educational technology.
* Transform communities through social initiatives focused on educational development.
**Why work here?**
Because here you’ll find purpose, innovation, freedom with responsibility, and a collaborative environment where your work truly matters. We are passionate about people, ideas, knowledge, and making a difference.
**Ready to grow with us?**
Join Pecege!