Description
**What are we looking for?**
**Main responsibilities:**
The professional will be responsible for developing and evolving robust and scalable solutions, with a focus on backend and mobile development, including:
* Developing and maintaining backend applications using **Node.js and NestJS**, ensuring high performance and scalability
* Designing, implementing, and evolving **RESTful APIs**, ensuring architectural best practices and integration
* Developing mobile applications using **React Native (Android and iOS)**, contributing to consistent and responsive user experiences
* Implementing integrations with **external systems**, especially **Salesforce**, ensuring reliable data exchange
* Consuming and integrating **internal and external APIs**, ensuring data consistency and security
* Building solutions from **prototypes and designs (Figma)**, translating business requirements into functional interfaces
* Writing **unit tests (Jest)** to ensure code quality, stability, and reduced regression
* Using **Docker** to create, standardize, and run development and production environments
* Working with the **MongoDB** database, including modeling, querying, and optimization
* Following and promoting software development best practices such as **Clean Code and SOLID principles**, ensuring maintainability and software quality
* Collaborating with multidisciplinary teams to continuously deliver solutions aligned with business needs
**Requirements:**
* Solid experience with **Node.js** and **NestJS**
* Strong experience developing **RESTful APIs**
* Practical experience with **unit testing**, especially using **Jest**
* Experience with **Docker** for application containerization
* Hands-on experience with the **MongoDB** database
* Experience integrating with **external systems**, preferably **Salesforce**
* Experience developing with **React Native** (Android and iOS)
* Experience consuming and integrating **external APIs**
* Ability to develop from **prototypes and designs (Figma)**
* Solid knowledge of development best practices, including **Clean Code** and **SOLID principles**
**Nice-to-have:**
* Experience with microservices architecture
* Knowledge of **messaging tools** (e.g., Kafka, RabbitMQ or similar)
* Experience with **CI/CD practices**
* Experience in **cloud computing environments** (AWS, Azure or GCP)
* Knowledge of **authentication and authorization**, such as OAuth and JWT
* Experience with **system performance, monitoring, and observability**
**Work location:** 100% remote.
**Why build your career at Meta?**
We offer autonomy, clear goals, and a dynamic and challenging environment where professionals have opportunities to interact with diverse technologies, participate in all types of projects, bring new ideas, and work from anywhere in Brazil — and why not, the world. Additionally, we are one of the best companies to work for in Brazil according to Great Place to Work, and one of the top 10 fastest-growing companies in the country for three consecutive years, per the Informática Hoje Yearbook.
**What are our values?**
* We are people serving people
* We think and act like owners
* We are driven by performance
* We grow and learn together
* We pursue excellence and simplicity
* Innovation and creativity are in our DNA
All individuals are welcome regardless of background, disability, ethnicity, religious belief, sexual orientation, appearance, age, or related factors. We want you to grow with us in an inclusive, opportunity-rich environment.
If this resonates with you, then \#JoinMeta!