Android Software Engineer
WHAT ARE YOU GOING TO DO:
- Review product specifications in order to give development estimates and product feedback
 - Collaborate with senior developers and architects to ship new features
 - Write technical documentation that shares knowledge effectively
 - Work in an Agile environment
 - Code reviews, by and for peers
 - Fix bugs and refactor code as needed.
 - Develop tests for all code to ensure quality
 - Ensure the best possible performance, quality and responsiveness of the applications;
 
WHAT YOU NEED TO HAVE:
- Working experience in Java, Kotlin, Android SDKs, and Android application development,
 - Strong knowledge of Android UI design principles, patterns and best practices;
 - Design, build and maintain high performance, reusable and reliable code;
 - Proficient understanding code versioning tools such as GIT;
 - Frameworks/SDK integration in mobile apps
 - Excellent analysis, problem-solving and strong English communication skills
 - Be curious by nature and interested in making an impact.
 
LOCATION:
Romania / remote
Languages:
English