Responsibilities
- Design and build advanced applications for the Android platform.
- Work together with product managers, designers, and other developers to define and put features into action.
- Write code that is clean, maintainable, and testable using Kotlin or Java.
- Work with APIs and outside libraries to connect backend services.
- Make sure applications have good performance, quality, and responsiveness.
- Find and fix bugs, and constantly make application performance better.
- Keep up-to-date with new Android trends, tools, and recommended approaches.
- Take part in code reviews and add to team knowledge sharing.
Requirements
- Proven experience as an Android Developer with published apps in the Google Play Store.
- Skill in Java and Kotlin.
- Strong knowledge of Android SDK, Android Studio, and development tools.
- Experience with RESTful APIs, JSON, and outside 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 a related field (or equivalent experience).
Preferred Qualifications (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 methods.
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.
Category
Software Development