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