
Design and develop advanced applications for the Android platform
Collaborate with cross-functional teams to define, design, and ship new features
Work on bug fixing and improving application performance
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Ensure the best possible performance, quality, and responsiveness of the application
Help maintain code quality, organization, and automation
Bachelor's degree in Computer Science, Engineering, or related field
Proficiency in Java, Kotlin, and the Android SDK
Solid understanding of Android application development lifecycle
Experience with RESTful APIs to connect Android applications to back-end services
Strong problem-solving skills and ability to think creatively
Familiarity with Git and other version control tools
Ability to work independently as well as part of a team
Strong communication and collaboration skills
Keen interest in staying up-to-date with the latest trends and technologies in Android development.