Senior Android Developer (offline)
Requirements :
β 4+ years of software development for Android;
β Strong knowledge of Android APIs;
β Deep understanding of Kotlin;
β Proficiency in Java 8;
β Practice of Material Design UI implementation using AndroidX and other components;
β Knowledge of industry-standard Android libraries: Dagger 2, Retrofit 2, etc;
β Expertise in Android Architecture Components and other parts of Android Jetpack;
β Kotlin Coroutines skill;
β Experience in working with Firebase platform services;
β Knowledge of git (console or UI clients);
β Competency in unit testing, JUnit;
β Familiarity with SQL and relational databases;
β Understanding of development methodologies (SOLID, YAGNI, DRY, etc.);
β Expertise in object-oriented design and software design patterns, including MVP and MVVM;
β Proficiency in constructing algorithms and data structures;
β At least the Upper-intermediate level of English.
Will be a plus:
β Experience in working with Bluetooth or Bluetooth LE
β Practice with quality & performance tools: SonarQube, Lint, etc
β Understanding of Android system internals
β Basic knowledge of Linux
β Acquaintance with UML.
We offer:
β Opportunities to work with the industry-leading partners and customers;
β Friendly experienced colleagues and perfect work equipment;
β Opportunities for career growth and raising professional skills;
β Visiting position related conferences and courses for self-improvement;
β Comfortable offices in the city center;
β Lunches, snacks, and hot drinks available;
β English courses;
β Travel opportunities;
β Decent salary, tax assistanc
Responsibilities:
β Design and implement new modern Android applications from scratch;
β Analyze and support existing Android applications;
β Research new mobile development approaches and technologies;
β Mentor students and junior Android developers;
β Collaborate with other teams to define, design, and ship new features;
β Maintain high standards of code quality by setting up the development process;
β Discover, evaluate, and implement new technologies to maximize development efficiency;
β Maintain high standards of code quality by setting up the development process;
β Follow and use the latest trends in technologies and software architectures;
β Write automated tests and review your peersβ code to help keep our coding standards high.
β 4+ years of software development for Android;
β Strong knowledge of Android APIs;
β Deep understanding of Kotlin;
β Proficiency in Java 8;
β Practice of Material Design UI implementation using AndroidX and other components;
β Knowledge of industry-standard Android libraries: Dagger 2, Retrofit 2, etc;
β Expertise in Android Architecture Components and other parts of Android Jetpack;
β Kotlin Coroutines skill;
β Experience in working with Firebase platform services;
β Knowledge of git (console or UI clients);
β Competency in unit testing, JUnit;
β Familiarity with SQL and relational databases;
β Understanding of development methodologies (SOLID, YAGNI, DRY, etc.);
β Expertise in object-oriented design and software design patterns, including MVP and MVVM;
β Proficiency in constructing algorithms and data structures;
β At least the Upper-intermediate level of English.
Will be a plus:
β Experience in working with Bluetooth or Bluetooth LE
β Practice with quality & performance tools: SonarQube, Lint, etc
β Understanding of Android system internals
β Basic knowledge of Linux
β Acquaintance with UML.
We offer:
β Opportunities to work with the industry-leading partners and customers;
β Friendly experienced colleagues and perfect work equipment;
β Opportunities for career growth and raising professional skills;
β Visiting position related conferences and courses for self-improvement;
β Comfortable offices in the city center;
β Lunches, snacks, and hot drinks available;
β English courses;
β Travel opportunities;
β Decent salary, tax assistanc
Responsibilities:
β Design and implement new modern Android applications from scratch;
β Analyze and support existing Android applications;
β Research new mobile development approaches and technologies;
β Mentor students and junior Android developers;
β Collaborate with other teams to define, design, and ship new features;
β Maintain high standards of code quality by setting up the development process;
β Discover, evaluate, and implement new technologies to maximize development efficiency;
β Maintain high standards of code quality by setting up the development process;
β Follow and use the latest trends in technologies and software architectures;
β Write automated tests and review your peersβ code to help keep our coding standards high.
About ABCloudz
The ABCloudz team is always growing. Join a global company on the cutting-edge of IT, app development, database optimization, and digital infrastructure. ABCloudz is the perfect environment for you to raise your professional skills and understand new technologies. We provide you with an opportunity to work with some of the worldβs most important companies.Company website:
https://careers.abcloudz.com/en/ukraine
DOU company page:
https://jobs.dou.ua/companies/abcloudz/
The job ad is no longer active
Job unpublished on
9 July 2021
Look at the current jobs Android Kyiv→
Average salary range of similar jobs in
analytics β
Similar jobs
Android developer with UI focus at SourceTER
Ukraine
Senior Android Developer at Go To-U
Ukraine
All jobs Android Kyiv All jobs ABCloudZ