Job Description
We are looking for an Android Developer who possesses a passion for pushing mobile
technologies to the limits. This Android app developer will work with our team of talented
engineers to design and build the next generation of our mobile applications. Android
programming works closely with other app development and technical teams.
Responsibilities:
● Design and build applications for the Android platform
● 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 automatization
● Continuously discover, evaluate, and implement new technologies to maximize
development efficiency
Skills:
● 1 – 2 years of Android software development experience
● Working experience in mobile app programming languages such as Kotlin and Java.
● Experience working with remote data via REST and JSON
● Experience with third-party libraries and APIs.
● Experience in design patterns mobile architecture using frameworks such as
MVVM/MVC/MVP
● Experience in play store app release procedure
● Solid understanding of the full mobile development life cycle.
● Familiarity with cloud message APIs and push notifications.
● Proficient understanding of code versioning tools
● Familiarity with continuous integration.
● Excellent communication skills
● Experience in Android third-party libraries such as GPS, Bluetooth, BLE
● Experience in Flutter app development is an add-o