Description
Experience making mobile apps with JAVA, Kotlin programming language;
Knowledge about Android application lifecycle and state management;
Develop SDKs, libraries, and widgets to create a mobile application development platform;
Experience using version control systems like Git and CI/CD tools for mobile development;
Apply good software engineering principles and practices;
Experience with server communication and API Development (REST, Web API);
Design, document, and communicate solutions for improvement;
Work as part of a cross-functional team, which includes user experience researchers and designers, product managers, back-end engineers, and other functional specialists;
Must have at least 2 apps on the play store.