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 & technologiesAndroidGraphQLKotlin
About the role
Key responsibilities & impact- Design, develop, and ship high‑quality Android applications supporting Product Detail Page customer journeys at scale.
- Lead mobile integrations with GraphQL APIs, efficiently consuming identity, address, and payment data.
- Lead early technical discovery for medium‑to‑large initiatives, translating product strategy into scalable Android solutions.
- Drive collaboration with backend engineers to evolve API contracts serving mobile needs.
- Build features using Kotlin (advanced) and Jetpack Compose with modern architecture patterns.
- Apply asynchronous programming and concurrency for responsive experiences.
- Own production readiness through debugging, root‑cause analysis, and stability improvements.
- Ensure performance, security, reliability, and accessibility through testing and monitoring.
- Lead code reviews and design discussions, influencing mobile standards.
- Drive improvements in CI/CD, testing, and release quality.
Requirements
What you’ll need- Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area.
- 5 years’ experience in software engineering or related area.
- Strong experience building and shipping production‑grade Android applications using Kotlin and modern frameworks.
- Hands‑on experience integrating mobile applications with GraphQL APIs, including data handling and error scenarios.
- Solid understanding of Android architecture patterns, performance optimization, and the Android application lifecycle.
- Experience with Kotlin (advanced) and Jetpack Compose including building adaptive, accessible, and user‑focused interfaces.
- Working knowledge of modern Android concurrency patterns.
- Experience collaborating closely with backend teams on API design and integration strategies.
- Familiarity with CI/CD pipelines, automated testing, and observability for mobile platforms.
- Strong debugging skills with the ability to navigate complex, cross‑layer issues.
- Experience in guiding mobile-design decisions in large‑scale, customer‑facing environment.
Benefits
Comp & perks- 401(k) match
- Stock purchase plan
- Paid maternity and parental leave
- PTO
- Multiple health plans
- Health insurance
- Medical coverage
- Vision coverage
- Dental coverage
- Short-term and long-term disability
- Company discounts
- Military Leave Pay
- Adoption and surrogacy expense reimbursement
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
KotlinJetpack ComposeGraphQLAndroid architecture patternsasynchronous programmingconcurrencydebuggingperformance optimizationCI/CDautomated testing
Soft Skills
collaborationleadershipcommunicationproblem-solvinginfluencing standards
Certifications
Bachelor's degree in computer scienceBachelor's degree in computer engineeringBachelor's degree in computer information systemsBachelor's degree in software engineering
