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.

Android Developer
1-800 CONTACTSAndroid Developer designing and developing features for Android applications in the vision care industry at 1-800 Contacts. Collaborating with various teams to improve software quality and performance.
Tech Stack
Tools & technologiesAndroidGradleGraphQLiOSJavaKotlin
About the role
Key responsibilities & impact- Participate in all aspects of the software development lifecycle including requirements analysis, estimation, technical investigation, design, development, testing, deployment, and production support.
- Design, develop, test, and release high-quality Android application features and enhancements.
- Help maintain and improve a production Android application published in Google Play.
- Contribute to architecture discussions, technical strategy, and long-term codebase maintainability.
- Implement testing best practices and help improve software quality, reliability, and performance.
- Create technical specifications and documentation to support development and operational needs.
- Collaborate closely with Android and iOS developers, QA, Product Managers, Design, and Analytics teams.
- Mentor and support other engineers through collaboration, knowledge sharing, and technical guidance.
- Research and evaluate new technologies, tools, and development practices that improve the mobile platform.
- Participate in occasional off-hours or weekend support as part of a shared on-call or production support rotation.
Requirements
What you’ll need- Bachelor’s degree in Computer Science or equivalent professional experience.
- 5+ years of professional Android development experience.
- Strong proficiency with Kotlin and Java.
- Experience with Android Studio, Gradle, and modern Android development practices.
- Experience building and supporting enterprise-scale Android applications published in Google Play.
- Experience working with REST/HTTP APIs and JSON data.
- Experience with asynchronous programming, concurrency, and Coroutines.
- Experience contributing across the full software development lifecycle from design through deployment and production support.
- Experience owning or leading portions of an Android codebase.
- Experience with modern Android architecture patterns and testing strategies.
- Experience mentoring engineers or contributing to technical leadership initiatives.
- Familiarity with technologies such as Jetpack Compose, GraphQL, CI/CD pipelines, and AI coding assistants.
Benefits
Comp & perks- Monthly in-person collaboration with an otherwise remote-friendly environment.
- Latest flagship Android phone for testing and personal use.
- Paid phone service plan.
- Fast MacBook Pro and modern development tools.
- Close-knit, supportive engineering culture.
- Paid annual training conference and ongoing learning opportunities.
- Dedicated learning and development time.
- Opportunity to influence technical initiatives and help shape the future of the Android platform.
- Free eye exams for your entire family.
- Deep discounts on lenses, glasses, and other services.
- Amazing healthcare coverage.
- 401(k) match.
- Flexible PTO.
- Tuition reimbursement program.
- In-house restaurant with highly discounted meals (Steak dinner under $6).
- Free snacks, ice cream, and drinks every day.
- Full onsite gym.
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
Android developmentKotlinJavaREST APIsJSONasynchronous programmingconcurrencyCoroutinesmodern Android architecture patternstesting strategies
Soft Skills
collaborationmentoringtechnical guidanceknowledge sharingcommunication
Certifications
Bachelor’s degree in Computer Science