Android Developer



About aiMonkey

aiMonkey is a trailblazer in AI Software Development, delivering sophisticated and user-centric solutions across various platforms. Our remote work culture celebrates innovation, embraces cutting-edge technology, and supports our global team in contributing to projects that set new benchmarks in the AI space.

Role Summary

We are on the lookout for a skilled Android Engineer to join our team. You will be tasked with developing advanced applications for the Android platform and collaborating with our team of engineers to design and launch new features. Your commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Key Responsibilities

•Design and build advanced applications for the Android platform.
•Collaborate with cross-functional teams to define, design, and ship new features.
•Work with outside data sources and APIs.
•Unit-test code for robustness, including edge cases, usability, and general reliability.
•Work on bug fixing and improving application performance.
•Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Required Skills and Qualifications

•BS/MS degree in Computer Science, Engineering or a related subject.
•Proven software development experience and Android skills development.
•Proven working experience in Android app development and have published at least one original Android app.
•Experience with Android SDK.
•Experience with third-party libraries and APIs.
•Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
•Solid understanding of the full mobile development life cycle.

Desired Experience

•Experience with Kotlin and Java.
•Familiarity with cloud message APIs and push notifications.
•Understanding of Google’s Android design principles and interface guidelines.
•Experience with performance and memory tuning tools.
•Familiarity with continuous integration.

We Offer

•A fully remote position with a flexible work schedule.
•Opportunities to work on groundbreaking AI-powered applications.
•Access to ongoing training and professional development.
•A collaborative, inclusive, and dynamic team environment.