Description
We are seeking a talented Android Developer to join our team in building high-performance mobile applications. One of the apps we are currently developing and maintaining is Edison Mail.
Responsibilities:
- Design, build, and maintain advanced Android applications using Kotlin/Java and modern Android frameworks
- Collaborate with product managers and backend developers to define, design, and integrate robust APIs
- Take end-to-end ownership of features,from technical design and development to testing and release
- Conduct code reviews and enforce best practices in performance, security, and maintainability
- Explore new Android technologies continuously and contribute to architecture improvements
Requirements:
- 7+ years of working experience, with 5+ years of hands-on Android development experience with strong proficiency in Kotlin and Java
- Bachelor’s degree or higher in Computer Science or a related field with solid CS fundamentals
- In-depth understanding of Android fundamentals: Jetpack components, multithreading, networking, memory management, and data storage
- Familiarity with architectural patterns such as MVC, MVVM, or VIPER
- Skilled in performance optimization, crash analysis, and power usage tuning
- Experience working with libraries such as Volley, Glide, Lottie, and Firebase (including FCM)
Nice to have:
- Experience with the Google Play submission and review process
- Exposure to email protocols (e.g., SMTP, IMAP)
- Familiarity with Linux environments or backend services
- Experience with hybrid development using React Native
What We Offer:
- Comprehensive benefits, perks, and a competitive salary
- Vacation time, parental leave, team events, learning reimbursement, and more
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/yipitdata/jobs/8255589