




Job Summary: Develop and maintain satellite tracking mobile applications using React Native, integrating APIs, collaborating with the backend team, and participating in code reviews. Key Highlights: 1. Mobile application development and maintenance using React Native. 2. Collaboration with the backend team to implement new features. 3. Participation in code reviews and adherence to best practices. What does the company do? A software company with over 25 years of experience delivering innovative solutions for operational management, with its flagship product being a satellite tracking and telemetry platform that unifies multiple systems into a single solution. It enables efficient monitoring of vehicles, people, and cargo, and is designed for businesses of all sizes. What do you need to join the team? Personal requirements: Continuous learning attitude Interest in emerging technologies Proactivity and strong communication skills Teamwork capability Technical requirements: Minimum 2 years of proven experience developing apps with React Native. Proficiency in JavaScript and/or TypeScript. Experience consuming REST APIs (HTTP, JSON). Experience working with databases (SQL Server and/or SQLite). Experience using Git. Bonus qualifications: Knowledge of Java and/or Swift. Basic knowledge of Docker. Experience working in Linux environments. Publishing or maintaining production apps. Basic debugging knowledge for Android and iOS. What will you do? As a Mobile Developer – React Native, you will: Develop and maintain mobile applications using React Native. Integrate REST APIs. Collaborate with the backend team to implement new features. Fix bugs and implement evolutionary improvements. Participate in code reviews and adhere to best practices. Use AI tools to support development (e.g., code assistants). What is the challenge of this position? Develop and maintain mobile applications integrated with satellite tracking solutions, consuming backend APIs and collaborating closely with the existing development team. When and where will you work? You will work primarily remotely, attending the office only half-day on Fridays. Please note that during the first month of onboarding, you must attend in person from Monday to Friday until you complete your business knowledge integration. Which tools will you use? You will work with React Native, SQL, Java, Android, iOS, SQL. Who will you work with? You will join the technology team, composed of various profiles including developers, QA engineers, and infrastructure specialists, among others. What do they offer? Direct employment relationship with the company. Predominantly remote work arrangement. Discount at a well-known gym. Training sessions and courses. Equipment for remote work. What are the stages of the selection process? You will have an initial interview with our recruiter, Carla Carrizo, to discuss your professional background and interests. Then, you will proceed to two interviews with the hiring company: a technical interview and a cultural fit interview.
