




Job Summary: We are looking for a professional with technical curiosity, proactivity, and a desire to learn, to develop and maintain Android applications, collaborate with teams, and continuously evolve. Key Highlights: 1. Develop and maintain features in Android applications 2. Collaborate with product and design teams 3. Pursue continuous improvement and follow best practices of the Android ecosystem We seek someone with technical curiosity and a willingness to learn, who feels comfortable asking questions and requesting feedback. We value strong communication, proactive problem-solving before escalating issues, and a collaborative mindset. The ability to receive code reviews constructively and a genuine interest in professional growth are key traits for this role. **RESPONSIBILITIES AND ATTRIBUTES** * Develop and maintain features in Android applications under guidance from more experienced developers. * Implement screens and UI components according to design specifications. * Fix bugs and perform targeted improvements to existing code. * Participate in code reviews—both receiving feedback and reviewing code written by other juniors. * Write unit tests for developed features. * Consume and integrate RESTful APIs into app functionality. * Collaborate with product and design teams to understand requirements and propose viable technical solutions. * Actively participate in agile ceremonies (dailies, planning, retrospectives). * Document technical decisions and keep code organized and readable. * Pursue continuous improvement by following best practices of the Android ecosystem. **REQUIREMENTS AND QUALIFICATIONS** Mandatory * Proficiency in Kotlin (null safety, extension functions, sealed classes, basic understanding of coroutines). * Familiarity with Jetpack Compose and/or Android Views (XML) for UI development. * Understanding of at least one architectural pattern (MVC or MVVM). * Basic knowledge of consuming RESTful APIs using Retrofit and serialization with Gson, Moshi, or Kotlinx Serialization. * Fundamental Git knowledge (branches, commits, pull requests). * Familiarity with Android Studio and the basic build/debug/deploy cycle. * Basic understanding of unit testing with JUnit. Desirable * Experience with dependency injection (Hilt, Koin, or similar). * Exposure to CI/CD for Android (GitHub Actions, Bitrise, or similar). * Basic understanding of the Google Play publishing process. * Familiarity with local persistence (Room, DataStore, or SharedPreferences). * Interest or initial experience with accessibility (TalkBack, content descriptions). * Side projects, published personal apps, or open-source contributions. * Interest in the financial market (trading, banking, investments). * Familiarity with Flows or reactive programming. **WHAT WE OFFER** * Swile Card: R$ 250.00 * DIO Learning Platform * Certification reimbursement for relevant certifications **OUR SELECTION PROCESS** * Initial conversation with our Talent Team to get to know you and present opportunities. * Technical interview with Pathbit specialists. * Technical interview with the client/project team. **ABOUT PATHBIT** We are a technology consulting firm that believes in people and innovation to transform businesses. Our environment values autonomy, creativity, and the drive to do things differently. We work with leading players in the financial and technology markets and strive to build the best solutions for our clients—without compromising ethics, transparency, and purpose. If you seek technical growth, want to work on impactful projects, and wish to be recognized for your talent, join us as a Path!


