We are looking for an experienced Android Developer to design, build, and maintain high-quality mobile applications. The ideal candidate is passionate about mobile technologies, writes clean and efficient code, and collaborates effectively with cross-functional teams to deliver innovative solutions.
Responsibilities
- Design and build advanced applications for the Android platform.
- Collaborate with product managers, designers, and other developers to define and implement features.
- Write clean, maintainable, and testable code using Kotlin/Java.
- Work with APIs and third-party libraries to integrate backend services.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bugs, and continuously improve application performance.
- Stay up to date with new Android trends, tools, and best practices.
- Participate in code reviews and contribute to team knowledge sharing.
Requirements
- Proven experience as an Android Developer with published apps in Google Play Store.
- Proficiency in Java and Kotlin.
- Strong knowledge of Android SDK, Android Studio, and development tools.
- Experience with RESTful APIs, JSON, and third-party libraries.
- Familiarity with Android UI/UX design principles and Material Design.
- Knowledge of databases (SQLite, Room) and offline storage solutions.
- Understanding of Git version control.
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
Nice-to-Have
- Experience with Jetpack Compose.
- Knowledge of CI/CD pipelines for mobile apps.
- Familiarity with Firebase (authentication, notifications, analytics).
- Exposure to cross-platform frameworks (Flutter, React Native) is a plus.
- Understanding of Agile/Scrum methodologies.
- By applying to this position, we'll create your Simera Professional Key (SPK) a unique key that helps you connect with employers, stand out, and secure the right match.