 
        
        Job Description
">
As a seasoned Android developer, you will play a pivotal role in shaping the future of mobile technology.
We are seeking an experienced professional with expertise in developing high-quality, complex software solutions for Android platforms. Your strong understanding of software design patterns, modularity, and performance optimization will enable you to craft efficient, scalable applications that exceed client expectations.
You will be responsible for collaborating closely with cross-functional teams to drive architectural planning, code reviews, and testing. Your expertise in UI layouts, adaptive designs, and custom views will be instrumental in delivering visually stunning user experiences.
 * Minimum 6 years of experience in software engineering with a focus on Android development.
 * Extensive knowledge of Kotlin and experience with native Android application development.
 * Solid understanding of the full Android development life cycle, including requirements gathering, design, implementation, testing, and deployment.
 * Experience with UI/UX design principles and best practices.
 * Strong expertise in designing and implementing modular, testable, and maintainable software architecture.
 * Experience with API design and collaboration.
Required Skills and Qualifications
 * Portfolio of developed Android applications with evidence of success in app stores.
 * Proficiency in Git and GitFlow.
 * Excellent problem-solving skills, critical thinking, and effective communication.
 * Aptitude for independent learning and staying up-to-date with industry trends.
Benefits
 * Remote work opportunity from Brazil.
 * B2B contract with payment in USD.
Others
As a member of our team, you will have the opportunity to grow professionally, contribute to cutting-edge projects, and collaborate with like-minded individuals who share your passion for innovation and excellence.