{"schemaVersion":"jobsearcher.job.v1","id":"8ec51ebdedfb9885005dd2b7","url":"https://jobsearcher.com/jobs/8ec51ebdedfb9885005dd2b7","canonicalUrl":"https://jobsearcher.com/jobs/8ec51ebdedfb9885005dd2b7","title":"Android mobile Developer","description":"About the Team\n\nIt’s an exciting time in technology, and that buzz is felt throughout PetSmart! We are continuing to grow at a faster pace and we want to continue to provide best-in-class experiences for pets and pet parents.\n\nOur Technology team has 6 different departments: Information Security, Service Delivery, Business Enabling Systems, eCommerce & Marketing Technology, Data and Stores, Services & Supply Chain.\n\nWhether it’s online or in our stores, the work that the IT team does is instrumental in PetSmart’s success. We have a strategic and actionable plan underway and are looking for associates who are just as excited about it as we are.\n\nAbout the Location\n\nCollaborative Work Environment:\nAt PetSmart, teamwork and connection are core to how we thrive. This role is based at our Phoenix Home Office, with an expectation of working a minimum of four days in the office each week. In a standard work week, associates may work up to one remote “flex day” (with leader approval). Our hybrid approach is designed to foster strong collaboration while also supporting flexibility and individual success.\n\nAbout the Job\n\nAt PetSmart, we’re passionate about pets and the people who love them. Our mobile team helps pet parents connect with the products, services, and support they need. We’re looking for a Mobile Software Engineer who brings thoughtful engineering, curiosity, and a collaborative approach to building useful, reliable mobile experiences.\n\nYou’ll independently deliver meaningful features in our mobile apps and own components from technical design through release and ongoing support. Working with Product Owners, designers, QA, backend engineers, and business partners, you’ll help turn customer and business needs into well-built experiences.\n\nWhat you’ll do\n\nBuild native mobile experiences. Develop and maintain features with attention to usability, accessibility, performance, and reliability.\nOwn features and components. Take work through technical design, implementation, testing, release, and follow-up. Work independently while seeking input when complexity, risk, or dependencies call for it.\nHelp shape achievable plans. Analyze requirements, contribute informed estimates, break stories into practical tasks, and explain technical constraints and trade-offs.\nMake thoughtful design decisions. Produce feature-level technical designs that fit established architecture and conventions. Partner with senior engineers and a Lead Engineer on decisions with broader impact.\nConnect mobile experiences with supporting systems. Integrate APIs and third-party services, working with partner teams to clarify contracts, dependencies, and failure scenarios.\nBuild quality into delivery. Write maintainable code and appropriate automated tests, contribute to code and design reviews, and collaborate with QA on customer journeys and edge cases.\nImprove reliability. Diagnose issues independently, add useful logging and validation, use monitoring to understand production behavior, and address underlying causes to reduce repeat defects.\nContribute to team practices. Participate in planning, refinement, reviews, and retrospectives. Suggest practical improvements and evaluate or prototype tools and approaches when useful.\nCommunicate and support others. Keep progress, risks, and dependencies visible. Share knowledge, pair on challenging work, provide constructive feedback, and mentor junior engineers.\n\nYou’ll make decisions within the features and components you own, with support from senior engineers and the Lead Engineer for broader architecture and project direction.\n\nWhat you’ll bring\n\nProfessional experience building and shipping native Android applications, with the ability to deliver meaningful features independently. Around three or more years of relevant experience is a useful guide; demonstrated skills and equivalent experience matter.\nStrong proficiency in native Android development using Kotlin.\nExperience building Android interfaces with Jetpack Compose, including managing UI state and integrating with existing Android Views.\nExperience handling asynchronous work and data updates using Kotlin coroutines and Flow, including cancellation, error handling, and safe UI updates.\nAn understanding of the Android application lifecycle, navigation, and state management, with experience structuring features into maintainable, testable components.\nExperience integrating APIs and handling loading states, errors, and local data persistence.\nExperience writing automated tests and using Android debugging and profiling tools to investigate defects and performance issues.\nFamiliarity with Git, pull requests, continuous integration, automated builds, and Android release workflows.\nExperience working in an Agile team and contributing to refinement, estimation, and delivery.\nThe ability to understand business requirements, explain technical choices clearly, and collaborate with engineering and non-engineering partners.\nA practical approach to balancing delivery needs with maintainability and longer-term technical direction.\nRelevant software engineering knowledge gained through professional experience, education, or a combination of both.\n\nHelpful experience\n\nThese are additional strengths, rather than requirements for every candidate:\n\nExperience building native Android applications with Kotlin and Jetpack Compose.\nBuilding accessible mobile interfaces and supporting assistive technologies.\nWorking with app store submissions, release automation, and staged rollouts.\nUsing crash reporting, analytics, and performance monitoring to improve released features.\nBuilding retail, e-commerce, loyalty, or appointment-booking experiences.\nWorking on applications with a large customer base or integrations across multiple enterprise systems.\nImproving development practices, evaluating new technologies, or mentoring junior engineers.\n\nBring your perspective\n\nGreat mobile experiences come from people with different backgrounds, experiences, and ways of thinking. Even if you don’t meet every preferred qualification, if you can independently deliver quality mobile software, enjoy collaborating, and want to make everyday experiences better for pet parents, we’d love to hear from you.\n\nAbout the Culture\n\nOur associates are the heart of Team PetSmart. Together, we’re building the best team in retail through our values-based culture, connection, and teamwork. Our goal is to create a culture where associates learn and grow together, thrive as effective teams and challenge each other to be the best they can be.\n\nOur Costa Rica office offers outstanding amenities in a fun and rewarding workplace including:\n\nYou will be able to bring your pets to work!\nFree access to UltraPark gym facility\nLearn more about #Life AtPetSmart here: https://www.lifeatpetsmart.com/life-at-petsmart/\nCheck out Associate stories and share in some celebrations at PetSmart: https://www.blog.lifeatpetsmart.com/\nWill have medical, dental & vision benefits for all associates\nOffer paid time off including holidays and discretionary days\n\nPetSmart provides an equal opportunity for all associates and job applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other legally protected characteristics.","company":"PetSmart","rawCompany":"petsmart","city":"Phoenix","state":"AZ","isRemote":false,"isActive":false,"createdAt":"2026-11-06T10:44:52.134Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Android mobile Developer","description":"About the Team\n\nIt’s an exciting time in technology, and that buzz is felt throughout PetSmart! We are continuing to grow at a faster pace and we want to continue to provide best-in-class experiences for pets and pet parents.\n\nOur Technology team has 6 different departments: Information Security, Service Delivery, Business Enabling Systems, eCommerce & Marketing Technology, Data and Stores, Services & Supply Chain.\n\nWhether it’s online or in our stores, the work that the IT team does is instrumental in PetSmart’s success. We have a strategic and actionable plan underway and are looking for associates who are just as excited about it as we are.\n\nAbout the Location\n\nCollaborative Work Environment:\nAt PetSmart, teamwork and connection are core to how we thrive. This role is based at our Phoenix Home Office, with an expectation of working a minimum of four days in the office each week. In a standard work week, associates may work up to one remote “flex day” (with leader approval). Our hybrid approach is designed to foster strong collaboration while also supporting flexibility and individual success.\n\nAbout the Job\n\nAt PetSmart, we’re passionate about pets and the people who love them. Our mobile team helps pet parents connect with the products, services, and support they need. We’re looking for a Mobile Software Engineer who brings thoughtful engineering, curiosity, and a collaborative approach to building useful, reliable mobile experiences.\n\nYou’ll independently deliver meaningful features in our mobile apps and own components from technical design through release and ongoing support. Working with Product Owners, designers, QA, backend engineers, and business partners, you’ll help turn customer and business needs into well-built experiences.\n\nWhat you’ll do\n\nBuild native mobile experiences. Develop and maintain features with attention to usability, accessibility, performance, and reliability.\nOwn features and components. Take work through technical design, implementation, testing, release, and follow-up. Work independently while seeking input when complexity, risk, or dependencies call for it.\nHelp shape achievable plans. Analyze requirements, contribute informed estimates, break stories into practical tasks, and explain technical constraints and trade-offs.\nMake thoughtful design decisions. Produce feature-level technical designs that fit established architecture and conventions. Partner with senior engineers and a Lead Engineer on decisions with broader impact.\nConnect mobile experiences with supporting systems. Integrate APIs and third-party services, working with partner teams to clarify contracts, dependencies, and failure scenarios.\nBuild quality into delivery. Write maintainable code and appropriate automated tests, contribute to code and design reviews, and collaborate with QA on customer journeys and edge cases.\nImprove reliability. Diagnose issues independently, add useful logging and validation, use monitoring to understand production behavior, and address underlying causes to reduce repeat defects.\nContribute to team practices. Participate in planning, refinement, reviews, and retrospectives. Suggest practical improvements and evaluate or prototype tools and approaches when useful.\nCommunicate and support others. Keep progress, risks, and dependencies visible. Share knowledge, pair on challenging work, provide constructive feedback, and mentor junior engineers.\n\nYou’ll make decisions within the features and components you own, with support from senior engineers and the Lead Engineer for broader architecture and project direction.\n\nWhat you’ll bring\n\nProfessional experience building and shipping native Android applications, with the ability to deliver meaningful features independently. Around three or more years of relevant experience is a useful guide; demonstrated skills and equivalent experience matter.\nStrong proficiency in native Android development using Kotlin.\nExperience building Android interfaces with Jetpack Compose, including managing UI state and integrating with existing Android Views.\nExperience handling asynchronous work and data updates using Kotlin coroutines and Flow, including cancellation, error handling, and safe UI updates.\nAn understanding of the Android application lifecycle, navigation, and state management, with experience structuring features into maintainable, testable components.\nExperience integrating APIs and handling loading states, errors, and local data persistence.\nExperience writing automated tests and using Android debugging and profiling tools to investigate defects and performance issues.\nFamiliarity with Git, pull requests, continuous integration, automated builds, and Android release workflows.\nExperience working in an Agile team and contributing to refinement, estimation, and delivery.\nThe ability to understand business requirements, explain technical choices clearly, and collaborate with engineering and non-engineering partners.\nA practical approach to balancing delivery needs with maintainability and longer-term technical direction.\nRelevant software engineering knowledge gained through professional experience, education, or a combination of both.\n\nHelpful experience\n\nThese are additional strengths, rather than requirements for every candidate:\n\nExperience building native Android applications with Kotlin and Jetpack Compose.\nBuilding accessible mobile interfaces and supporting assistive technologies.\nWorking with app store submissions, release automation, and staged rollouts.\nUsing crash reporting, analytics, and performance monitoring to improve released features.\nBuilding retail, e-commerce, loyalty, or appointment-booking experiences.\nWorking on applications with a large customer base or integrations across multiple enterprise systems.\nImproving development practices, evaluating new technologies, or mentoring junior engineers.\n\nBring your perspective\n\nGreat mobile experiences come from people with different backgrounds, experiences, and ways of thinking. Even if you don’t meet every preferred qualification, if you can independently deliver quality mobile software, enjoy collaborating, and want to make everyday experiences better for pet parents, we’d love to hear from you.\n\nAbout the Culture\n\nOur associates are the heart of Team PetSmart. Together, we’re building the best team in retail through our values-based culture, connection, and teamwork. Our goal is to create a culture where associates learn and grow together, thrive as effective teams and challenge each other to be the best they can be.\n\nOur Costa Rica office offers outstanding amenities in a fun and rewarding workplace including:\n\nYou will be able to bring your pets to work!\nFree access to UltraPark gym facility\nLearn more about #Life AtPetSmart here: https://www.lifeatpetsmart.com/life-at-petsmart/\nCheck out Associate stories and share in some celebrations at PetSmart: https://www.blog.lifeatpetsmart.com/\nWill have medical, dental & vision benefits for all associates\nOffer paid time off including holidays and discretionary days\n\nPetSmart provides an equal opportunity for all associates and job applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other legally protected characteristics.","datePosted":"2026-11-06T10:44:52.134Z","dateModified":"2026-11-06T10:44:52.134Z","hiringOrganization":{"@type":"Organization","name":"PetSmart","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Phoenix","addressRegion":"AZ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8ec51ebdedfb9885005dd2b7"},"url":"https://jobsearcher.com/jobs/8ec51ebdedfb9885005dd2b7"}}