— Experience in commercial development 2+ years;
— Good knowledge of the main OOP principles
— Strong knowledge of Java Core
— Strong knowledge of Android SDK
— Experience with REST, XML, Sockets, XMPP;
— SQL;
— Experience in unit testing;
— Experience with source control systems — Git;
— Experience with Gradle;
— Good English language skills (Intermediate+);
— High level of self-organization, creativity, ethics and personal qualities.
— Experience with WebRTC
— Familiarity with Android Architecture Components
— professional development, participation in projects with world-famous brands;
— work in a friendly team;
— interesting and challenging work;
— stable employment;
— company-paid English lessons in the office;
— paid vacation (up to 27 calendar days);
— paid sickness leave;
— dollar-denominated salary;
— flexible working hours;
— official Ukrainian holidays are non-working days.
As a Android developer you will: design and implement new features, improve existing features using modern tools and libraries, ensure code coverage with unit tests, be welcome to generate and implement ideas and solutions on improving system’s performance, technical design and maintainability. Also needed to supports our clients and write documentation.
Projects list:
1) The open-source, cross platform, video calling and instant messaging app Q-municate — play.google.com/...=com.quickblox.q_municate
2) The calling and messaging developer toolkit (SDK) — quickblox.com/developers/Android
Welcome to our github github.com/QuickBlox.