Description
Job Summary:
We are seeking a Mobile Developer to work on the development and continuous evolution of our platform, with a focus on user experience and performance.
Key Highlights:
1. Development of new features and continuous evolution of the platform.
2. Focus on user experience and performance in mobile applications.
3. Collaboration with design and product teams to define improvements.
**Mobile Developer** to develop new features and continuously evolve our platform.
**Responsibilities:**
* Develop and maintain mobile applications with a focus on user experience and performance.
* Implement solutions using
* **Flutter**
* or
* **React Native**
* on the front-end.
* Create and integrate APIs with
* **Node.js**
* or
* **Python (Django/FastAPI)**, using
* **REST**
* or
* **GraphQL**.
* Work with relational and non-relational databases (**PostgreSQL**
* and
* **Firebase Firestore**).
* Develop integrations with
* **Google Maps API**
* (routes),
* **Firebase**
* (push notifications, authentication), and
* **payment gateways**
* (Stripe, Mercado Pago, or PayPal).
* Collaborate with design and product teams to define improvements.
**Requirements:**
* Proven experience in mobile development.
* Solid knowledge of
* **Flutter**
* or
* **React Native**.
* Experience in back-end development with
* **Node.js**
* or
* **Python (Django/FastAPI)**.
* Experience with databases (**PostgreSQL**
* or
* **Firebase Firestore**).
* Experience integrating mapping, authentication, notification, and payment services.
* Strong communication skills, proactivity, and collaborative mindset.
**Nice-to-Have:**
* Experience with agile methodologies.
* Knowledge of mobile app security best practices.
* Experience publishing apps on Google Play and the App Store.
Location: Hybrid or Remote
Job Type: Full-time CLT
Compensation: R$2.000,00 - R$4.000,00 per month
Work Location: On-site