




Job Summary: We are seeking a junior Android developer with technical curiosity, proactivity, and a strong desire to learn, to develop and maintain features in Android applications. Key Highlights: 1. Opportunity for continuous growth within the Android ecosystem 2. Development of features in Android applications 3. Collaboration with product and design teams We seek someone with technical curiosity and eagerness to learn, who feels comfortable asking questions and requesting feedback. We value strong communication skills, proactive problem-solving before escalating issues, and willingness to work collaboratively. The ability to receive code reviews constructively and genuine interest in professional growth are essential qualities for this role. **RESPONSIBILITIES AND DUTIES** * 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 feasible technical solutions. * Actively participate in Agile ceremonies (dailies, planning, retrospectives). * Document technical decisions and maintain clean, readable code. * Pursue continuous improvement by staying current with best practices in 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 finance and technology, aiming to deliver the best solutions for our clients—without compromising ethics, transparency, or purpose. If you seek technical growth, want to contribute to impactful projects, and wish to be recognized for your talent, join Path!


