Black Stone e IT, a leading computer software company, is seeking a highly skilled and experienced Senior Android Developer to join our dynamic team. As a Senior Android Developer, you will be responsible for designing and developing advanced Android applications for our clients. You will work closely with a talented team of developers, designers, and product managers to deliver innovative and user-friendly mobile solutions.
Responsibilities
Design and build advanced applications for the Android platform
Collaborate with cross-functional teams to define, design, and ship new features
Unit-test code for robustness, usability, and reliability
Work on bug fixing and improving application performance
Maintain code quality, organization, and automatization
Stay updated with the latest industry trends, mobile technologies, and development best practices
Provide technical guidance and mentorship to junior developers
Requirements
Bachelor's degree in Computer Science or a related field
Minimum of 5 years of experience in Android development
Proficiency in Java and Kotlin programming languages
Strong understanding of the Android SDK and different versions of Android
Experience with popular Android frameworks and libraries such as Retrofit, Dagger, Room, etc.
Knowledge of RESTful APIs and JSON
Solid understanding of the full mobile development life cycle
Experience with version control systems like Git
Ability to work independently and in a team environment