Android Developer I – Remote (Not Specified) | Not Specified | Not Specified
Software Development
Responsibilities
- Design and build advanced applications for the Android platform.
- Work with product managers, designers, and other developers to define and put in place features.
- Write code that is clean, easy to keep up, and testable using Kotlin/Java.
- Work with Application Programming Interfaces (APIs) and outside libraries to connect back-end services.
- Make sure applications have good performance, quality, and responsiveness.
- Find and fix errors, 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 Software Development Kit (SDK), Android Studio, and development tools.
- Experience with RESTful APIs, JavaScript Object Notation (JSON), and outside libraries.
- Familiarity with Android User Interface/User Experience (UI/UX) design ideas and Material Design.
- Knowledge of databases (SQLite, Room) and ways to store data when offline.
- Understanding of Git version control.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or experience that is the same).
Preferred Qualifications (Nice to Have)
- Experience with Jetpack Compose.
- Knowledge of Continuous Integration/Continuous Delivery (CI/CD) setups for mobile apps.
- Familiarity with Firebase (sign-in, alerts, tracking usage).
- Exposure to frameworks that work across different platforms (Flutter, React Native) is a plus.
- Understanding of Agile/Scrum ways of working.
- 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.