




**Mandatory Requirements** * Completed undergraduate degree (bachelor's or technologist) in Information Technology; * Proven experience in system development with **PHP**; * Experience in mobile application development; * Practical knowledge of **React** and **React Native**. **Responsibilities** * Create, improve, 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; * Work on service architecture and system integrations; * Perform testing using Jest and other tools, ensuring quality and stability; * Contribute to technical project documentation. **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). Job type: Full-time, Permanent CLT Salary: R$8\.249,00 \- R$9\.899,00 per month Benefits: * Medical insurance * Dental insurance * Food allowance * Meal voucher * Transportation voucher Selection question(s): * What is your level of knowledge in React / React Native? * Do you have a completed higher education degree?


