Sr. Manager - Engineering (Mobile Apps) in Irving, TX at Michaels

Date Posted: 5/8/2024

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    3939 West John Carpenter Freeway
    Irving, TX
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:
    5/8/2024

Job Description

Support Center - Irving

The Sr. Manager, mobile apps – Software Engineering will manage engineering teams to design innovative products. You will drive product definition, execution, testing and delivery of complex, large scale products for Michaels. You’ll be a partner to our Product and Design teams, helping to bring light to engineering challenges such as scalability and robustness while continually supporting the growth of the engineers on your team. The ideal candidate must demonstrate technical leadership to drive execution of projects, lead project meetings and present project status to Tech executive team.

Major Activities

  • Building and leading a high-performing team of native iOS and Android engineers
  • Defining the technical vision and roadmap for the mobile app development efforts
  • Ensuring the delivery of high-quality, scalable, and maintainable native mobile apps
  • Collaborating with product, design, and other stakeholders to align on requirements and priorities
  • Implementing best practices for mobile app development, testing, and deployment
  • Fostering a culture of continuous learning, innovation, and excellence within the team
  • Mentoring and developing engineers to help them grow their technical and leadership skills
  • Manage design and development of complex, large scale projects
  • Drive execution of projects
  • Present project status to Tech executive team
  • Be willing to dig in and provide hands-on support building software when needed to help support your team and Michaels.
  • Have comfort level with analytical approaches and quantitative methods
  • Develop and execute systems strategies to support business goals
  • Develop and leverage internal and external partnerships and networks to maximize the achievement of business goals
  • Ensure team goals are achieved
  • Facilitate continuous learning and improvement for your team
  • Participate in end-to-end recruiting process, hiring and on-boarding exceptional engineering talent
  • Be responsible for the growth of the team including individuals' career growth, skill set development, and hiring the right resources

Other duties as assigned

Minimum Knowledge/Skills/Abilities

  • Experience in managing large complex eCommerce engineering or native-apps team in a matrix organization
  • Knowledge of programming languages including Java, Python, Kotlin and Swift (Xcode)
  • Experience in building high performing engineering team to build scalable, reliable, resilient platform engineering team in multiple geographies (Onsite/Offshore/Nearshore model)
  • Experience with cloud services, such as AWS, Google Cloud, Microsoft Azure.
  • Hiring, retaining talent to build strong engineering org
  • Experience in machine learning/computer vision/natural language processing applications in mobile apps
  • Experience in managing budget and financials

Minimum Education

  • Bachelor’s degree in Computer Science or STEM-related field of study

Minimum Type of Experience the Job Requires

  • 8+ years of experience in managing and leading engineering teams for native mobile app development (iOS and Android)
  • 10+ years of seasoned leadership experience
  • Proven track record of building and scaling high-performing, cross-functional engineering teams
  • Expertise in mobile app architecture, design patterns, and best practices for native iOS (Swift/Objective-C) and Android (Java/Kotlin) development
  • Strong technical background and hands-on experience with native mobile app development
  • Excellent problem-solving and critical thinking skills to tackle complex technical challenges
  • Ability to mentor and develop engineers, fostering a culture of continuous learning and improvement
  • Effective communication and collaboration skills to work closely with product, design, and other stakeholders
  • Experience with Agile/Scrum methodologies and leading engineering processes

Preferred Knowledge/Skills/Abilities

  • Experience with cross-platform mobile development frameworks (e.g., React Native, Flutter) in Retail, eCommerce B2C or B2B, Marketplace
  • Familiarity with mobile app performance optimization, testing, and deployment processes
  • Knowledge of mobile app security best practices and experience implementing secure solutions
  • Exposure to mobile app monetization strategies and in-app purchase integrations
  • Understanding of mobile device capabilities, hardware integration, and offline functionality
  • Experience with mobile app analytics, A/B testing, and data-driven decision making
  • Familiarity with cloud-based mobile backend services (e.g., Firebase, AWS Amplify)
  • Proven track record of leading successful mobile app launches and updates
  • Experience as a successful tech leader building, managing and mentoring engineering teams
  • Excellent verbal and written communication skills
  • Excellent project management skills
  • Be an action oriented, independent, self-starter comfortable working in an unstructured, fast paced environment
  • Proven ability to manage multiple, time-sensitive products and competing priorities simultaneously with minimum guidance and high attention to detail
  • Ability to navigate a rapidly changing landscape while handling multiple responsibilities
  • Curious about new technology and always looking to acquire new knowledge
  • Computer Science fundamentals experience in object-oriented design, data structures, algorithms
  • Experience building complex software systems that have been successfully delivered to customers
  • Experience as a successful tech leader building, managing, and mentoring engineering teams
  • Excellent verbal and written communication skills
  • Excellent project management skills
  • Be an action-oriented, independent, self-starter comfortable working in an unstructured, fast-paced environment
  • Proven ability to manage multiple, time-sensitive products and competing priorities simultaneously with minimum guidance and high attention to detail

Applicants in the U.S. must satisfy federal, state, and local legal requirements of the job.

To review a comprehensive list of benefits, please visit Michaels Benefits (MIKBenefits.com)


CO, CT, WA and RI only - To review pay ranges for the position you are applying for, please visit Michaels Pay Ranges - CO, CT, WA and RI. (MIKBenefits.com)

For 50 years, Michaels has been the best place for all things creative. We strive to inspire our customers, cultivate confident leaders, and serve our communities by fostering an inclusive environment for everyone to learn, shop, and create. At Michaels, everyone has a seat at our craft table and every Team Member is encouraged to hone their craft with opportunities for personal and professional growth. From our Stores and Distribution Centers to Artistree and our Support Center, our best-in-class team is committed to delivering on our purpose to fuel the joy of creativity. As the leading creative destination in North America, we operate over 1,290 stores in 49 states and Canada and online at Michaels.com and Michaels.ca. The Michaels Companies, Inc. also owns Artistree, a manufacturer of custom and specialty framing merchandise, and MakerPlace by Michaels, a dedicated handmade goods marketplace.

Michaels is an Equal Opportunity Employer. We are here for all Team Members and all Makers to create, innovate and be better together.

Michaels is committed to the full inclusion of all qualified individuals. In keeping with this commitment, Michaels will assure that people with disabilities are provided reasonable accommodations. Accordingly, if a reasonable accommodation is required to fully participate in the job application or interview process, to perform the essential functions of the job, and/or to receive all other benefits and privileges of employment, please contact Customer Care at 1-800-642-4235 (1800-MICHAEL).

EEOC Know Your Rights Poster in English

EEOC Know Your Rights Poster in Spanish

EEOC Poster Optimized for Screen Readers

Federal FMLA Poster

Federal EPPAC Poster

Join the Apollo HBCUNet Talent Network

Joining the Apollo HBCUNet Talent Network will enhance your job search and application process. Whether you apply for a position or just leave your information with us, we hope to stay connected with you.

You can choose to sign up for alerts of new job opportunities that match your interests and background, or to receive relevant communications. You can also share job opportunities with your family and friends.

We are here to open more pathways to opportunities for diverse talent: but it all begins with you.

Join Apollo HBCUNet