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.
Tech Stack
Tools & technologiesAndroidJavaJUnitKotlin
About the role
Key responsibilities & impact- Architect and develop robust Android applications utilizing Kotlin and/or Java, implementing contemporary UI architectural patterns
- Engineer responsive user interfaces leveraging Jetpack Compose and advanced Android UI frameworks to enhance user experience
- Establish seamless integration between mobile applications and backend services via RESTful APIs and microservice architectures
- Ensure optimal application performance, scalability, and responsiveness across the full spectrum of Android device configurations
- Establish comprehensive testing protocols encompassing unit testing with JUnit and UI testing with Espresso frameworks
- Lead cross-functional collaboration with product, design, and backend teams to deliver cohesive, user-centric feature implementations
- Contribute to code quality assurance through rigorous code reviews and strategic participation in sprint planning and architectural discussions
- Institute and enforce industry best practices in mobile development encompassing clean architecture, modularization, and MVVM design patterns
- Optimize application performance and conduct systematic issue resolution utilizing Android debugging and profiling tools
- Manage application releases through robust CI/CD pipeline infrastructure and Google Play Store deployment protocols
Requirements
What you’ll need- 5+ years of experience in Android development using Kotlin/Java
- Strong experience with Android Jetpack components (ViewModel, LiveData, Navigation)
- Experience with Jetpack Compose for modern UI development
- Familiarity with REST APIs, JSON, and backend integrations
- Knowledge of mobile architecture patterns (MVVM, Clean Architecture)
- Experience with testing frameworks like JUnit and Espresso
- Familiarity with CI/CD pipelines and app release processes (Google Play Store)
- Experience with performance optimization and debugging tools
- Understanding of modular and scalable mobile architecture
- Bachelor's degree in Computer Science, Information Systems, or related field with 5+ years of software engineering experience
Benefits
Comp & perks- incentive awards for your performance
- maternity and parental leave
- PTO
- health benefits
- best-in-class benefits
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinJavaAndroid developmentJetpack ComposeRESTful APIsJUnitEspressoCI/CDperformance optimizationmobile architecture patterns
Soft Skills
cross-functional collaborationcode quality assurancecommunicationleadershipproblem-solving
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Systems
