TL;DR
Middle Mobile Engineer (Android & Kotlin Multiplatform): Develops and maintains high-quality features for native Android/iOS applications, focusing on efficient UI implementation and robust data integration. Focus on integrating pre-defined LLM services and improving mobile development workflows within a collaborative environment.
Location: Ukraine, Lviv
Company
Indeema is looking for a skilled Mobile Engineer to join our Team.
What you will do
- Develop, test, and maintain high-quality features for native Android/iOS applications (Kotlin Multiplatform Mobile).
- Implement technical designs, focusing on best practices for performance tuning and stability in mobile applications.
- Collaborate with backend and platform teams to ensure reliable integration of mobile features.
- Take ownership of assigned features and tasks from definition to deployment.
- Implement and support patterns for integrating pre-defined LLM services and AI-native features into the mobile application codebase.
- Contribute to the improvement of mobile development workflows, participate in code reviews, and share knowledge within the engineering team.
Requirements
- 3+ years of hands-on experience in native mobile development.
- Proficient in native Android development (Kotlin) and modern Android architecture.
- Experience with Sqlite.
- Comfortable reasoning about API interactions and system data flows.
- Self-driven and capable of managing tasks effectively.
- Strong collaborator with clear communication skills.
Nice to have
- Familiarity with concepts like prompt engineering.
- Hands-on experience improving CI/CD pipelines and automated testing for mobile apps.
- Experience working with asynchronous patterns and message queues.
- Experience contributing to the modernization or refactoring of existing application codebases.
- A passion for climate tech.
