




Job Summary: A professional with over 4 years of native iOS development experience, focused on delivering the best possible user experience, collaborating closely with the team, and pursuing continuous growth. Key Highlights: 1. Focus on end-user experience through UX work 2. Acting as a team player and contributing to team growth 3. Pursuing continuous technical and professional development Professional with over 4 years of native iOS development experience. Possess solid knowledge and skills in algorithms and data structures; Master software engineering principles, best practices, and architectural patterns; Proficient in Agile methodologies and Agile engineering practices, such as TDD; Experience with Kotlin; REST API integration using Retrofit; Dependency injection with Koin/Hilt/Dagger; Jetpack Compose; GIT (Git\-Flow); Familiarity with S.O.L.I.D principles; Knowledge of major frameworks adopted by the Android community; Experience with unit testing; Experience with mobile metrics and marketing tools (GA, Firebase, Crashlytics, etc); **Desirable:** Experience managing and publishing applications on the Play Store; Experience with CI/CD; Familiarity with MVVM, MVP, VIPER, and Clean Architecture; Experience developing digital products or large-scale apps; Understanding of Android-specific security practices; Fastlane; Design Patterns; Write clean, maintainable code following industry best practices; Consistently strive to deliver the best possible end-user experience for Editora Globo's products, working closely with UX specialists; Act as a team player, committing to team goals and collaborating harmoniously with all members; Support team growth by mentoring, training, and providing constructive feedback; Collaborate with the team, department, and company to foster a positive and motivating environment through ideas and suggestions for effective and creative solutions—both from technical and business perspectives; Continuously grow and develop technically and professionally; Participate in geographically distributed teams. The Apps Team is responsible for the organization's app portfolio, aiming to keep every individual well-informed. To achieve this, the apps aggregate all content from the organization's brands through a personalized experience. **Expected Attributes:** Positive attitude and strong desire for knowledge; Proactive, collaborative profile motivated by continuous learning;


