 
        
        Android Developer Position
Develop innovative solutions using your expertise in Android mobile development to create high-quality applications. We are looking for a talented developer who can deliver complex projects on time and with exceptional quality.
 * At least 6 years of experience in software engineering with a focus on Android native app development.
 * Extensive knowledge of the full Android mobile development life cycle, including design, development, testing, and deployment.
 * Strong understanding of UI design principles and best practices, as well as the ability to create adaptive layouts for various hardware configurations.
We are searching for a skilled developer who has hands-on experience with at least one of these design architectures: MVVM or Clean Architecture. Additionally, the ideal candidate will be proficient in writing custom views and controls and have experience with testing high-volume applications, including unit testing, integration testing, and E2E testing.
As an experienced professional, you will also have a solid grasp of fundamental algorithms, data structures, and design patterns. Your portfolio should include applications that you've built, ideally available in the Google Play App Store. Excellent problem-solving skills, debugging abilities, critical thinking, and communication skills are required.
Preferred Skills
 * Experience with animation and graphics, dependency injection frameworks, Scrum/Agile methodologies, Jetpack Navigation, Android performance profiling tools, Open API standard (Swagger), push notifications, Internationalization, and Gradle task configuration.
 * Aptitude and desire to independently learn new technologies and release apps to the Google Play App Store, as well as experience with Firebase Analytics and Crashlytics.
Key Responsibilities
 * Contribute to the development of high-quality mobile app design and architecture.
 * Apply software engineering design patterns to develop well-structured, modular, and performant application code.
 * Collaborate with API teams on API design.
Work Environment
This is a remote position working from Brazil with a B2B contract and payment in USD.