Location: Yerevan, Armenia
Category: Software development
Type: Full time
Deadline: 03-Oct-18 00:00:00
Salary:
Description
Responsibilities
- Design and build advanced applications for the Android platform
- Design, build and maintain a high performance, reusable and reliable Java and Kotlin code
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the best possible performance, quality, and responsiveness of the application
- Help maintain the code quality, organization, and automatization
- Continuously discover, evaluate, and implement new technologies to maximize mobile development efficiency
RequiredQualifications
- More than 3 years of experience with Android development
- Bachelor's/ Master's degree in Computer Science, Engineering or a related field
- Strong knowledge of OOP concepts and coding algorithms
- Strong knowledge of Android SDK and different versions of Android
- Strong knowledge of Android UI design principles, patterns, and best practices
- Solid understanding of MVC, MVP and other architectural patterns
- Experience with offline storage, multi threading, and performance tuning
- Experience with third-party libraries and APIs like RxJava, RxAndroid, Dagger, Retrofit and etc.
- Ability to understand business requirements and translate them into technical requirements
- Proficient understanding of code versioning tools such as Git, Mercurial or SVN
- Solid understanding of the full mobile development life cycle
- Passion for mobile device technologies, especially Android
- Knowledge of English language
Benefits
Job URL: iJob.am - Mid/Senior Android Developer @ Varm Technologies
No comments:
Post a Comment