Description
Job Summary:
Develop and support mobile applications (Android and iOS) using technologies such as React Native, participating in the entire development lifecycle and applying software engineering best practices.
Key Highlights:
1. Develop mobile applications for Android and iOS.
2. Collaborate with multidisciplinary teams to define requirements.
3. Implement software engineering best practices and continuous integration.
**Mandatory Requirements**
* Completed undergraduate degree (bachelor's or technologist) in Information Technology;
* Proven experience developing systems with **PHP**;
* Experience developing **mobile** applications;
* Practical knowledge of **React** and **React Native**.
**Responsibilities**
* Develop, enhance, and support mobile applications (Android and iOS) using React Native, Ionic, or related technologies;
* Participate in all stages of the development lifecycle: analysis, coding, testing, and deployment;
* Collaborate with multidisciplinary teams to define requirements and improvements;
* Implement software engineering best practices, continuous integration, and version control;
* Contribute to service architecture design and system integration;
* Conduct tests using Jest and other tools to ensure quality and stability;
* Contribute to technical documentation of projects.
**Desired Knowledge and Experience**
* Service architecture;
* Version control with **GIT**;
* Continuous Integration (CI);
* Software engineering and best practices;
* Agile methodologies (Scrum, Kanban);
* Databases: **PostgreSQL**, **PostGIS**, **SQLite**;
* Technologies: **Java**, **JavaScript**, **HTML5**, **CSS3**, **AngularJS**, JavaScript libraries and plugins, **GIS**;
* Additional technologies: **Cordova**, **PhoneGap**, **Objective\-C**, **Swift**;
* Testing tools: **Jest**;
* Usage, configuration, and maintenance of **\*nix** environments (Linux, BSD, Solaris, macOS).
Employment Type: Full-time, CLT (Consolidation of Labor Laws)
Compensation: R$8\.000,00 \- R$8\.250,00 per month
Benefits:
* Health insurance
* Dental insurance
* Meal allowance
* Food voucher
* Transportation allowance
Selection Question(s):
* What is your proficiency level in React / React Native?
* Do you hold a completed higher education degree?
Work Location: On-site