FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Android Software Engineer
Smith Micro Software, Inc.. Design, build, test, and maintain high-performance, resilient Android applications using modern Kotlin standards .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Android application development using Kotlin, with a strong focus on modern architecture patterns and UI design principles. Proficient in leveraging AI tools for enhanced development efficiency and maintaining high-quality code through testing and optimization.
Highest-signal resume keywords
Android App DevelopmentKotlin ProgrammingJetpack ComposeMVVM/MVI ArchitectureRESTful API Integration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Kotlin Language FeaturesKotlin CoroutinesFlow for Async WorkflowsUnit and UI TestingClean Architecture PrinciplesRoom / DataStoreGradle Build ConfigurationsAndroid Studio ProfilerMobile App Security StandardsAI Developer Tools
Soft Skills
Good English Communication Skills
Tools & Technologies
Google Play ConsoleCI/CD ToolsBitriseGitHub ActionsDocker
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceSoftware Engineering
Industry Keywords
Mobile App DevelopmentFamily Location ServicesCode ReviewsAutomated Release PipelinesMemory Leak Optimization
Tech Stack
Tools & technologiesAndroidDaggerDockerGradleiOSKotlinSwift
About the role
Key responsibilities & impact- Design, build, test, and maintain high-performance, resilient Android applications using modern Kotlin standards
- Collaborate with Product, Design, QA, and Backend teams to define technical specifications, break down stories, and deliver end-to-end features
- Implement scalable UI components and business logic using Unidirectional Data Flow (MVI/MVVM) and Clean Architecture principles
- Write robust unit and UI tests, analyze app performance, fix memory leaks, and optimize app startup time and frame rates
- Participate in code reviews, enforce codebase consistency, and contribute to CI/CD and automated release pipelines
- Leverage AI-assisted engineering tools to accelerate development, improve test coverage, and streamline code maintenance
- Develop mobile applications for the SafePath product line focused on family location and protection services
Requirements
What you’ll need- 3–5 years of professional experience in Android app development
- Advanced knowledge of Kotlin language features, idioms, and functional programming concepts
- Strong hands-on experience building declarative user interfaces using Jetpack Compose and custom state management
- Strong experience with Kotlin Coroutines and Flow for async workflows and reactive data streaming
- Deep understanding of modern Android architecture patterns (MVVM/MVI, Clean Architecture) and DI frameworks like Hilt / Dagger
- Experience integrating RESTful APIs (Retrofit, Ktor) and building offline-first local data layers using Room / DataStore
- Experience leveraging AI developer tools (Copilot, Gemini Code Assist, Claude, etc.) to increase personal throughput and assist in refactoring/testing
- Good English communication skills (written and spoken) for daily team interaction and documentation
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience
- Familiarity with Google Play Console publishing, Play Store policies, and CI/CD tools (e.g., Bitrise, GitHub Actions, Docker, or Bamboo)
- Experience migrating legacy XML layouts / View-based views to Jetpack Compose
- Familiarity with Gradle build configurations, multi-module project structures, and dependency management
- Experience using Android Studio Profiler, evaluating app energy/memory impact, and applying R8 / ProGuard optimizations
- Exposure to Kotlin Multiplatform (KMP), iOS/Swift or hybrid systems
- Familiarity with mobile app security standards (EncryptedSharedPreferences, Keystore system, biometrics, code obfuscation)
Benefits
Comp & perks- 3 extra vacation days
- Flexible work schedule that helps you balance your personal life with your professional one
- Health insurance for you and your family
- Life insurance + severe illness disease
- Coverflex card with a monthly amount paid by the company
- At the office: coffee and free snacks