 
        
        Digital solutions company is seeking a skilled Senior Android Developer to join its team. With 20 years of experience in developing top-tier digital solutions, the company is committed to staying up-to-date with the latest technology trends.
The ideal candidate will have 6+ years of working experience in software engineering, extensive experience developing Android mobile native applications in Kotlin, and a solid understanding of the full Android mobile development life cycle.
Required skills include:
 * Expertise in UI layouts and creating adaptive layouts for various hardware configurations
 * Experience writing custom views and controls
 * Experience in testing high volume applications: unit test, integration test, E2E Test
 * A solid grasp of fundamental algorithms, data structures, and design patterns
Preferred skills include:
 * Experience in animation and graphics
 * Experience with Scrum/Agile methodologies
 * Experience with Jetpack Navigation
Bonus skills include:
 * Experience releasing app to the Google Play App Store
This opportunity is to work remote from Brazil with a B2B contract and payment in USD.
About the role:
 * Contribute to high quality mobile app design and architecture
 * Apply software engineering design patterns to develop well-structured, modular, performant application code
Key responsibilities:
 * Serve as a technical mentor in mobile app development
 * Perform code reviews, write unit and UI tests, and contribute to architectural planning and refactoring