Position: Middle Android Developer
Company: Intellias
Category: Android
Experience required: 3y
English level: upper

Our Expertise:
The Rêv team brings to each partnership decades of understanding and in-market experience developing and managing next-generation payment products around the globe. Our team of industry experts, in combination with our state-of-the-art payment-focused technologies, allow us to not only meet our client needs but also contribute to the definition of what is possible in our space.

Our Platform:
We are passionate about building products that have a significant impact on the markets they serve. This is why we developed a unique platform that we and our strategic partners can use to build incredible fintech products and services. With our easy-to-configure cloud-based product platform and processing engine, we can help you get a program launched in record time.

Responsibilities:
• Ensure the performance, quality, and responsiveness of applications
• Collaborate with a team to define, design, and ship new features
• Identify and correct bottlenecks and fix bugs
• Help maintain code quality, organization, and automation

Requirements:
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Strong knowledge of Java and Kotlin
Familiarity with RESTful APIs to connect Android applications to back-end services
Strong knowledge of Android UI design principles, patterns, and best practices
Experience with offline storage, threading, and performance tuning
Ability to design applications around natural user interfaces, such as “touch”
Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Ability to understand business requirements and translate them into technical requirements
Familiarity with cloud message APIs and push notifications
A knack for benchmarking and optimization
Understanding of Google’s Android design principles and interface guidelines
Proficient understanding of code versioning tools, such as Git
Familiarity with continuous integration
Minimum 3+ years experience in Android development.
English level: B2