Description
We are looking for a **Node and React Developer** to join our technology team. We seek someone with solid experience, expertise in web and mobile development, and strong communication skills to collaborate effectively with the team.
**Responsibilities**
* Develop and maintain **web** and **mobile** applications;
* Create and maintain APIs and services in the **backend**;
* Work with **relational databases** (PostgreSQL) and **NoSQL**;
* Actively participate in **technical planning**, solution design, and **software architecture**;
* Ensure code quality through **testing**, PR reviews, and application of best practices (Clean Code, SOLID);
* Contribute to the **evolution of the development team**, promoting best practices and continuous improvement;
**Requirements**
* Experience with **Node.js**, **React.js**, **React Native**, and **JavaScript**;
* Proficiency in **PostgreSQL** and **data modeling**;
* Solid knowledge of **consuming and building RESTful APIs and WebSockets**;
* Familiarity with code versioning using **Git**;
* Experience with **agile methodologies** and tools such as Jira, Trello, Monday, or similar;
* Proactive, communicative, and collaborative mindset.
**Nice-to-have qualifications**
* Knowledge of **DevOps** (VPS, Docker, monitoring, automation);
* Professional experience with **TypeScript**;
* Experience publishing apps on app stores (Google Play, App Store);
* Understanding of **software development best practices**, such as Clean Code and decoupled architecture;
* Interest in contributing to the **evolution of our products**.
If you seek a challenging environment with freedom to create, innovate, and grow together, **this opportunity is for you**.