Description
**What are we looking for?**
**Key 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 seamless 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 risks
* Using **Docker** to create, standardize, and run development and production environments
* Working with **MongoDB**, including data modeling, querying, and optimization
* Following and promoting development best practices such as **Clean Code and SOLID principles**, ensuring software maintainability and quality
* Collaborating with cross-functional teams to continuously deliver business-aligned solutions
**Requirements:**
* Solid experience with **Node.js** and **NestJS**
* Strong background in developing **RESTful APIs**
* Practical experience with **unit testing**, especially using **Jest**
* Experience with **Docker** for application containerization
* Hands-on experience with **MongoDB**
* 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 understanding of development best practices, including **Clean Code** and **SOLID principles**
**Nice-to-haves:**
* 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, challenging environment where professionals can 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’re ranked among the best companies to work for in Brazil by Great Place to Work, and one of the top 10 fastest-growing companies in the country for three consecutive years, according to the Informática Hoje Yearbook.
**Our Values:**
* We are people serving people
* We think and act like owners
* We have a drive for performance
* We grow and learn together
* We pursue excellence and simplicity
* Innovation and creativity are in our DNA
Everyone is 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.
Do you identify with this? Then, \#VemSerMeta!