Senior Android Engineer
Abercrombie & Fitch Co.
Role Description
We are looking for a Senior Android Engineer to join the Store Associate Apps team at Abercrombie & Fitch. This team builds and supports the Android applications used by store associates across Abercrombie & Fitch and Hollister locations worldwide.
As a Senior Android Engineer, you will play a key role in designing, developing, and maintaining business-critical mobile applications that power store operations, associate productivity, and customer experiences. You will partner closely with Product Managers, Designers, QA, Architects, and backend engineers to deliver scalable, reliable, and intuitive solutions while helping drive the technical direction of the platform.
This role is ideal for an engineer who enjoys solving complex problems, modernizing mobile platforms, mentoring others, and building applications that have a measurable impact on store operations.
What Will You Be Doing?
- Design, develop, test, and maintain Android applications that support in-store associate experiences and operational workflows.
- Contribute across the full software lifecycle including discovery, architecture, development, testing, release, monitoring, and ongoing support.
- Collaborate with Product, Design, Store Operations, and Engineering partners to translate business requirements into scalable technical solutions.
- Build reusable components and shared platform capabilities that support multiple store applications and business initiatives.
- Help define and implement Android architectural standards, coding guidelines, and engineering best practices.
- Drive application reliability, performance, security, and maintainability.
- Participate in technical design reviews, code reviews, and Agile ceremonies.
- Partner with backend, iOS, web, and enterprise teams to deliver cohesive cross-platform experiences.
- Support initiatives focused on offline resiliency, device management, payments, fulfillment, and associate productivity.
- Leverage AI-assisted development tools and modern engineering practices to improve development efficiency and code quality.
- Mentor engineers and contribute to a culture of continuous learning and technical excellence.
- Stay current with emerging Android technologies and recommend improvements to our platform and development practices.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, MIS, or related field (or equivalent practical experience).
- 5+ years of professional Android development experience.
- Strong proficiency in Kotlin and modern Android development practices.
- Experience building and supporting production-grade Android applications.
- Experience working with Jetpack components including:
- Compose
- Navigation
- ViewModel
- State Management
- Room
- WorkManager
- Strong knowledge of Android application architecture patterns such as MVVM, Clean Architecture, or similar approaches.
- Experience integrating RESTful APIs and working with JSON data.
- Experience with asynchronous programming using Coroutines and Flow.
- Experience with Git-based source control workflows.
- Strong understanding of software design patterns, data structures, system design, and debugging techniques.
- Experience participating in Agile software development teams.
Requirements
- Experience developing enterprise or associate-facing mobile applications.
- Experience supporting applications used in retail, store operations, fulfillment, or supply chain environments.
- Experience implementing offline-first or offline-resilient mobile application features.
- Familiarity with CI/CD pipelines using GitHub Actions, Bitrise, Jenkins, Azure DevOps, or similar platforms.
- Experience with dependency injection frameworks such as Hilt or Dagger.
- Experience with mobile analytics and monitoring tools.
- Experience working with NFC, barcode scanning, payment systems, handheld devices, or ruggedized Android hardware.
- Familiarity with modular application architectures and scalable mobile platform design.
- Experience leveraging AI-powered development tools such as GitHub Copilot, Cursor, or similar technologies.
- Exposure to cloud-based architectures and event-driven systems.
Testing & Quality
- Experience writing unit, integration, and UI tests.
- Familiarity with JUnit, Mockito, Espresso, Compose Testing, and related Android testing frameworks.
- Strong commitment to developer-owned quality and automated testing practices.
- Experience analyzing application performance, crashes, and operational metrics.
Leadership Expectations
- Demonstrates ownership and accountability for technical solutions and delivery outcomes.
- Collaborates effectively across engineering and business teams.
- Influences technical decision-making through strong communication and sound engineering judgment.
- Mentors and supports the growth of other engineers.
- Embraces continuous improvement and contributes to a culture of high performance and innovation.
Company Description
Abercrombie & Fitch Co. (A&F Co.) is a global, digitally led omnichannel specialty retailer of apparel and accessories catering to kids through millennials with assortments curated for their specific lifestyle needs.
The company operates a family of brands, including Abercrombie brands and Hollister brands, each sharing a commitment to offer products of enduring quality and exceptional comfort that support global customers on their journey to being and becoming who they are. Abercrombie & Fitch Co. operates stores under these brands across North America, Europe, Asia and the Middle East, as well as the e-commerce sites abercrombie.com, abercrombiekids.com and hollisterco.com.
Learn more about A&F Co. by visiting our corporate website here.
ABERCROMBIE & FITCH CO. IS AN EQUAL OPPORTUNITY EMPLOYER.
- ...Senior Android Developer The Fabulous Company is looking for a Senior Android Developer who wants to see their code used by millions of people around the world. This is an opportunity to work on a fast-growing product with a large user base that is frequently among...SeniorRemote work
- ...Seeking a passionate Senior Android Engineer for a fully remote, full-time position focused on building and launching Android home-screen launchers, including the Arrow Arcade Launcher, while mentoring other developers and ensuring compliance with Google Play policies....SeniorFull timeRemote work
- ...Android Engineer As an Android Engineer, you'll be directly working with product and design teams. In this fast pace environment, you'll be given pixel-perfect, responsive designs to develop and deploy. You are obsessed with our customers and want nothing but the best...SeniorWork at officeRemote work
- ...Senior Android Engineer We are hiring on behalf of our client, a high-growth, venture-backed financial technology organization who is seeking an exceptional Senior Android Engineer to join its core mobile engineering team on a strictly confidential basis. This company...SeniorRemote work
- ...Senior Android Engineer Toters is an on-demand e-commerce and delivery platform that operates a service that enables customers to get anything in their city at the highest level of convenience. At Toters, technology is at the heart of everything we do. We have product...SeniorRemote work
- ...market! What You Will Do: Design and develop innovative mobile apps for the next-generation of customer betting and gaming on Android platform Take a functional development approach to Android development to create the "best in class" mobile sports betting and...SeniorWork experience placementRemote workHome office
- ...Senior Android Engineer Toronto, ON, Canada About The Job Senior Android Engineer Capital One, Android Developer Senior Android Developer to build new and test new features on a mobile credit card application using Native Android, Java or Kotlin, Espresso,...SeniorPermanent employmentFull timeRemote work
- ...Responsibilities Design and implement the Android app users will be working with Work... ...technologies Work with the backend engineering team to design APIs needed for the... ...Engineering team: you will talk with one of our Senior Engineers. This is a great moment to ask...SeniorRemote work
- ...the foundation for massive scale, and you’ll help shape the Android experience across three cornerstone products. Expect high... ...Revi Role We’re looking for a highly skilled and self-driven Senior Android Engineer to lead Android development across our three core...SeniorWork at officeFlexible hoursShift work
- ...Android Developer Location: Complete Remote Role Duration: 03-04 Months Contract (Possible Extension) Must Have: ~ Kotlin, MVVM, Room/Realm DB, Networking Retrofit, SSL Pinning, Repo Pattern, Co-Routines/Flow, Dependency Injection (Koin/Hilt), SharedPreference...SeniorContract workRemote work
$48k - $96k
...technical assessment will be required) Senior-level experience of at least 4 years in... ...RxJava Strong design and coding skills (Java/Android) Written and verbal Advanced English... ...Employment type Full-time Job function Engineering, Information Technology, and Consulting...SeniorFull timeWork at officeRemote workMonday to FridayFlexible hours- ...Sr. Android Engineer Location: Remote (Mississauga ON) Duration: 12 months Contract Job Description Core Responsibilities: Design, build, and maintain advanced applications for the Android platform Collaborate with cross-functional teams, product design...SeniorContract workRemote work
$100k - $140k
...HubSpot), and General Catalyst. We're going to build Android apps for our existing streaming infrastructure; TrueShort (... ...streaming) and GoodWatch (kids' streaming). We need a senior Android engineer to own both from scratch. Both apps are greenfield. You won...SeniorFull timeRemote work- ...Senior Android Developer Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is... ...Mobile and Investor Centers. We're looking for product-aware engineers who are passionate, inquisitive, and responsible individuals...SeniorWork experience placementWork at officeWork from home
$178k - $300k
...learners around the world. About the role Client Architecture Team: ~ As an engineer on the Client Architecture team, you’ll be responsible for evaluating and setting the direction of Android architecture. This includes continuing to evolve our MVVM architecture, the...SeniorRemote job- Role Description We are seeking a Senior Android Engineer to join our team and contribute to building high-quality, scalable mobile applications. The ideal candidate will bring strong technical expertise, leadership skills and a passion for crafting clean, maintainable...SeniorFull time
$48k - $96k
Position Senior Android Developer at Lumenalta. Base pay range $48,000 - $96,000 per year. What we’re working on Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions, and data...SeniorRemote workFlexible hours- Role Description We are looking for a Senior Android Engineer to design, build, and maintain features that power consumer-facing dating experiences. You will work in Kotlin with Jetpack Compose and XML-based views, owning features end-to-end from technical design through...SeniorFull timeWork at officeRemote workFlexible hours
$178k - $205k
Role Description We’re looking for a Senior Android Engineer with a strong background in Native Android development to join our Mobile team. This is a high-impact role at the intersection of mobile engineering and security, where you’ll help shape the future of mobile device...SeniorFull timeRemote workWork from homeVisa sponsorship- Role Description We’re hiring an Android Engineer to join our mobile team, focused on enhancing the experience within our third-party rewards and shoppability domains. This critical part of the Fetch app helps millions of users browse and activate rewards from external...SeniorFull timeLocal areaRemote work
$175k - $215k
...Partnerships / B2B(2C) monetization. ~The Growth team serves as the engine for rider acquisition, engagement and retention. ~Drive... ...experiences spanning mobile apps and the car. ~Build key Android UX flows within the Growth Team and have the opportunity to extend...SeniorFull time€2,000 per month
Role Description We are seeking a self-motivated Senior Android Engineer to join our team. You will design, build, and deliver medical-grade Android applications and SDKs in Kotlin and Java with a strong focus on internationalization and localization for multiple markets...SeniorFull timeWork experience placementRemote workFlexible hours- Role Description We’re looking for an Android Engineer who doesn’t just write code — you build products that people open every single day. You’ll own key parts of the Replika experience on Android, from architecture to polish, shipping features that directly shape how...SeniorFull timeRemote workWorldwideFlexible hours
- ...Washington DC or New YorkLab49 – Software Engineering /Contractor /HybridLAB49 is a specialist strategy, design, and technology consulting... ...for them and their clients. You will be working on an Android application – a retirement income planning platform that helps...SeniorPart timeFor contractorsWork at officeRemote work
- ...and we’re always looking for passionate individuals to join us. Learn more about our story at: About the role As a Senior Android Engineer, you will play a key role in developing and maintaining our mobile app, ensuring high performance, scalability, and a...SeniorRemote jobFull timeFor contractorsFlexible hours
$152k - $200k
Role Description As a Senior Android Software Engineer at Fanatics, you'll design, develop, test, and maintain scalable, high-quality systems to deliver exceptional customer experiences. We work on the Fanatics App, the brand-forward application of Fanatics that encompasses...SeniorFull timeTemporary work- ...technology that enhances technician productivity, improves customer experiences, and drives scalable growth. We’re looking for a Sr Android Engineer who’s excited to make an impact. In this role, you will be responsible for building and evolving our native Android...SeniorFull timeFor contractorsLocal areaFlexible hours
$167k - $267k
...media experience across all devices. We are seeking a stellar engineer with a deep understanding of scalable media solutions who can drive... ...Expertise in Kotlin with 5+ years of experience within Android development. Deep understanding of Android SDK, Lifecycle, System...SeniorFull timeFor contractorsWork experience placementRemote workFlexible hours- Role Description We're looking for a talented Sr. Android Engineer for our mobile team to join Bankjoy! You will be responsible for developing native Android code solutions to build digital banking products and features with best UI and UX practices. ~Partner cross-functionally...SeniorFull timeRemote work
$4,500 - $6,000 per month
...is an elite, high-velocity digital product development firm engineering industry-defining software systems for global enterprises. We... ...skilled, execution-obsessed, and architecture-minded Senior Android Engineer to join our core product division under a permanent...SeniorPermanent employmentFull timeContract workFor contractorsLocal areaRemote workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Android Engineer. Be the first to apply!











