5Pro Software — a German mobile product company, seeks Junior Android Developer. Participation in 5Pro Digital projects is an opportunity to gain an inspiring and diverse experience, from VoIP apps and cryptography to industrial solutions with Bluetooth peripherals, NFC, etc.

Some of our actual projects (in active development or support) that involve native Android development:
— Solution for automation of parcels weighing and measuring using innovative measuring and scales devices connected via Bluetooth (SPP, BLE connection)
— Apps for monitoring and configuring cleaning systems via Bluetooth BLE connection
— Retail sales motivation system with automated sales registration via barcode, QR scanner, and bill recognition (OCR)
— Solution for accounting and maintenance of industrial equipment using NFC tags
— VoIP systems for messaging and voice communication

What we’re looking for:
— Strong Java Core knowledge
— Strong knowledge of Android SDK
— Good knowledge of Object-Oriented Design, Programming principles, and patterns
— Good understanding of Android OS/platform Architecture
— Understanding of Android UI principles and Material design
— At least 6 months — 1-year experience in native Android apps development. It can be either commercial (would be a plus) or educational/hobby projects

Nice to have:
— Experience with Kotlin
— Experience with SQLite
— Experience with RESTful API
— Experience with JNI
— Experience with Google Cloud Platform and Firebase services
— Knowledge of version control systems such as Git
— Experience with VoIP apps/services

What to do?
— Build applications for the Android platform with a given architecture
— Support existing applications, add new features, analyze and fix bugs, make improvements, upload updates into Google Play
— Collaborate with the project manager, designers, backend developers, and the Android team to bring the app/feature ideas to life
— Investigate and choose the best fitting technologies for the specific project needs

Tools and services we use:
— Android Studio
— Android SDK
— Android Jetpack suite
— Koin, Dagger frameworks
— Google Cloud Platform / Firebase services like Places API, Cloud Vision, Realtime Database, Dynamic Links, ML Kit, Crashlytics, etc.
— Git-repository management tool: Gitlab
— CI tool: Jenkins
— Task management and bug tracking tool: Jira

For our teammates we offer:
— Personal mentoring in Android mobile app development
— Work with skilled colleagues who care about the results and ready to share experience
— Fully paid English classes
— Flexible work schedule

About 5Pro Software

5PRO is a Germany based company specializing in security solutions and mobile development.

Since 2001 the company has been focusing on mobile technologies starting from the earliest smartphones.

5PRO primary area of expertise is secure mobile development: we help customers to protect their mobile solutions. Company’s customer's portfolio includes governments, automotive brands, telecom, military and other industries.

Company website:

DOU company page:

The job ad is no longer active
Look at the current jobs Android Lviv→.