 
        
        Senior Android Developer
Drive innovation and shape the future of mobile technology as a skilled Senior Android Developer. With 20 years of experience, our top-tier company is dedicated to delivering cutting-edge solutions.
We're seeking an accomplished professional to join our dynamic team. This role demands high-quality work against technical and schedule challenges, with a focus on software design principles.
 * Developing world-class Android applications using Kotlin and Java.
 * Designing architectures: MVVM, Clean Architecture.
 * Implementing UI layouts, adaptive layouts, custom views, controls.
 * Collaborating closely with API teams on design and collaboration.
 * Unit test, integration test, E2E Test, external libraries, Git, GitFlow.
 * Applying problem-solving skills, debugging, critical thinking, communication.
Required Skills:
 * 6+ years of experience in software engineering.
 * Extensive experience in Kotlin for Android mobile native applications.
 * Solid understanding of the Android development life cycle.
 * Strong knowledge of UI design principles and best practices.
 * Experience with Android 9.0 API level 28 and above.
Preferred Skills:
 * Animation and graphics.
 * Dependency injection framework (e.g., Dagger, Hilt).
 * Scrum/Agile methodologies, Jetpack Navigation.
Working Conditions:
Remote work opportunity from Brazil with a B2B contract and payment in USD.