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

Senior Android Developer
PicCollageAndroid Developer building photo/video applications with a talented team, using Kotlin and AI coding tools for a global user base.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in Android Native Mobile Development using Kotlin, with a strong focus on performance tuning and modern software architectures. Proficient in problem-solving, communication, and collaboration within cross-functional teams to deliver high-quality software solutions.
Highest-signal resume keywords
Android Native Mobile DevelopmentKotlin ProgrammingPerformance TuningReactive ProgrammingAI Coding Tools
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 ProgrammingCoroutinesJetpack ComposeAndroid Custom ViewsPerformance TuningReactive ProgrammingAI Coding ToolsOpenGLOpenCVMediaCodec
Soft Skills
Problem-SolvingAnalytical ThinkingClear Communication
Tools & Technologies
Jetpack ComponentsScrumAgile Methodology
Industry Keywords
Computer GraphicsImage ProcessingVideo Encoding
Tech Stack
Tools & technologiesAndroidKotlin
About the role
Key responsibilities & impact- Design, document, and deliver high-quality software with the help of state-of-the-art AI coding tools provided by the company.
- Set technical standards and ensure the quality of software. Do design reviews and discuss architectures with team members.
- Work together with a team including product managers, designers, and other developers to explore new applications and ideas.
- Explore and evaluate new technologies. Share what you find valuable to the team.
- Harness improvements for AI coding tools with our codebase.
Requirements
What you’ll need- Very strong problem-solving skills, including analytical thinking and algorithms.
- Extensive experience with Android native mobile development using Kotlin, coroutines and Jetpack Compose.
- Familiar with implementing Android custom views.
- Android application performance tuning, including runtime memory usage and rendering time.
- Good familiarity with modern software architectures and Jetpack components.
- Clear written and verbal communication skills, including proficient written and spoken English.
- Familiar with Reactive Programming (we use RxJava2 heavily).
- Experience with AI coding tools and the best practices with them.
- Side projects showcasing your creativity and passion for learning.
- Any image/video editing domain-related experience, for example:
- Familiar with computer graphics
- Advanced gestures including pinch and rotation
- Using camera on Android devices
- Video encoding using MediaCodec
- Some experience with OpenGL, OpenCV, or image/video processing.
- Familiar with scrum/agile methodology and practices.
Benefits
Comp & perks- Flexible hybrid work
- Competitive compensation
- Stock options
- Free lunch
- Workshops and conferences