LI
Android Engineer
LanceSoft Inc
🇺🇸 United States
On-site
Senior
2 months ago
$85 – $95 / hour
- Android
- Kotlin
- Kotlin Coroutines
- MVVM
- Jetpack Compose
- AI
- Unit Testing
- Jenkins
- Dagger
- CI/CD
2 months ago
Qualifications
- Bachelor’s degree in Computer Science or equivalent practical experience.
- 5–7 years of experience building and maintaining large-scale Android applications.
- Deep knowledge of Kotlin and Kotlin Coroutines.
- Hands-on experience with Android Architecture Components, MVVM, and Jetpack Compose.
- Strong hands-on experience leveraging AI tooling across the software development lifecycle (SDLC).
- Exceptional Object-Oriented (OO) design and development skills.
- Strong experience with asynchronous programming and concurrency on Android.
- Proven experience with unit testing and UI testing frameworks.
- Demonstrated track record of high productivity in application architecture, design, coding, and debugging.
- Experience with enterprise-level branching/merging workflows using Jenkins.
- Strong understanding of mobile performance, latency, and security issues, with hands-on experience using performance analysis tools.
- Solid grasp of current technological trends, best practices in information security, wireless network architecture, mobile technologies, and related concepts.
Preferred Qualifications
- Familiarity with Room, Dagger, and other libraries commonly used in our tech stack (huge plus).
- Experience with CI/CD pipelines and automated deployment processes.
- Previous experience mentoring junior engineers or leading small development teams.
- Open source contributions or active engagement in the Android developer community.
*We are seeking a proactive, detail-oriented engineer passionate about building exceptional mobile experiences and driving technical excellence. If you thrive in fast-paced environments and enjoy solving challenging problems, we’d love to hear from you!
Android Engineer · LanceSoft Inc