Search jobs > Irving, TX > Mobile developer

Sr Developer - Mobile Engineering

Michaels Stores
Irving, TX, United States
Full-time

Support Center - Irving

The Michaels Companies, Inc., is North America's largest arts and crafts specialty retailer. Together the teams in our stores, distribution and manufacturing centers, and support center work together to help our customers make creativity happen.

We offer career growth, benefits packages, retirement plans, tuition reimbursement, and more. Michaels Team Members also enjoy a wide variety of ways to save including discounts at our stores, select fitness and childcare centers, restaurants, hotels, and more.

We are currently recruiting for a Senior Developer - Mobile Engineering located at our Support Center (Global Headquarters) in Irving, TX.

What will you be doing? As a Senior Developer in Mobile Engineering, you will play a key role in the design, development, and delivery of high-quality mobile applications across various platforms.

You will work closely with cross-functional teams, including product managers, designers, and architects, to build innovative and user-friendly mobile solutions.

Your expertise in mobile development, strong problem-solving skills, and ability to mentor junior developers will be crucial in ensuring the successful execution of mobile projects.

Major Activities

Mobile Application Development :

Design and develop robust, scalable, and high-performing mobile applications using languages such as Swift, Kotlin, or React Native.

Implement clean, maintainable, and efficient code adhering to coding standards and best practices.

Technical Design and Documentation :

Collaborate with architects and designers to translate business requirements into technical specifications and design mobile application architectures.

Document technical designs, system components, and interfaces.

Code Review and Quality Assurance :

Conduct code reviews to ensure adherence to coding standards, best practices, and quality guidelines. Perform thorough testing and debugging of mobile applications to identify and resolve issues.

Mobile UI / UX Implementation :

Collaborate with designers to implement engaging and user-friendly mobile user interfaces. Ensure a seamless and intuitive user experience across different devices and platforms.

Performance Optimization :

Optimize mobile application performance, including loading times, response times, and battery usage. Identify and address performance bottlenecks to enhance overall app performance.

Collaboration and Communication :

Collaborate effectively with cross-functional teams, including product managers, designers, and backend developers, to understand requirements, provide technical insights, and ensure successful project delivery.

Communicate project progress, risks, and challenges in a clear and timely manner.

Problem Solving and Troubleshooting :

Analyze complex technical issues and provide innovative solutions to address them. Troubleshoot and debug mobile applications to resolve issues and improve functionality.

Continuous Learning and Innovation :

Stay up-to-date with emerging trends and technologies in mobile app development. Continuously enhance technical skills and share knowledge within the team.

Explore and propose innovative ideas to improve mobile application development processes and deliverables.

Mentorship and Leadership :

Provide guidance and mentorship to junior developers, sharing your knowledge and experience in mobile app development. Assist in their technical growth and contribute to building a strong and collaborative team environment.

Technical Research and Evaluation :

Conduct research and evaluate new tools, frameworks, and libraries relevant to mobile app development. Make recommendations on adopting new technologies to improve the mobile development process.

Minimum Education

Bachelor's or Master's Degree in Computer Science, Engineering, or a related field.

Minimum Type of experience the job requires

  • 6+ years of experience in mobile application development, with a focus on iOS, Android, or cross-platform development. Must be well versed in use of mobile development IDEs for iOS, Android.
  • Strong expertise in mobile development languages, such as Swift, Kotlin, or React Native.
  • Solid understanding of mobile app architecture, design patterns, and best practices.
  • Strong expertise in building and deploying the mobile app.
  • Experience with mobile app development frameworks, libraries, and tools.
  • Proficiency in using mobile development IDEs and debugging tools.
  • Knowledge of mobile UI / UX principles and best practices.
  • Strong problem-solving and debugging skills.
  • Familiarity with agile software development methodologies.
  • Experience with implementations of best practices for mobile app security.
  • Experience in mobile app development with cloud microservices.
  • Excellent collaboration and communication skills.
  • Ability to work effectively in a fast-paced, dynamic environment.
  • Strong attention to detail and commitment to delivering high-quality code.
  • Experience in code review and enforcing coding standards.
  • Demonstrated ability to mentor and guide junior developers.
  • Continuous learning mindset and willingness to stay updated with new technologies and industry trends.

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

19 days ago
Related jobs
Promoted
Michaels Stores
Irving, Texas

What will you be doing? As a Senior Developer in Mobile Engineering, you will play a key role in the design, development, and delivery of high-quality mobile applications across various platforms. We are currently recruiting for a Senior Developer - Mobile Engineering located at our Support Center (...

Promoted
V2soft
Plano, Texas

Reasonable experience with cloud services (AWS/GCP/Azure), Devops, cloud engineering, architecture, and software as a service. ...

Michaels
Irving, Texas

Developer will be responsible for design and development. ...

AT&T
Dallas, Texas

Act as liaison between external vendors and internal product, business, engineering, and design teams. Extensive full stack engineering experience, with an emphasis on backend infrastructure programming, ideally a minimum of 2+ years. ...

Actalent
Plano, Texas

We’re looking for a passionate and highly motivated Developer to join Engineering team who is responsible for software design & delivery , developing high-quality functions paying attention to details making customer experience seamless and smooth. The team and candidate is responsible for working o...

Login Consulting Services Inc.
Plano, Texas

Developer - EV Engineering for a 12+ month contract role. What we"re looking forWe"re looking for a passionate and highly motivated Developer to join Engineering team who is responsible for software design & delivery , developing high-quality functions paying attention to details making customer exp...

V2Soft
Plano, Texas

Reasonable experience with cloud services (AWS/GCP/Azure), Devops, cloud engineering, architecture, and software as a service. ...

V-Soft Consulting
Plano, Texas

Reasonable experience with cloud services (AWS/GCP/Azure), Devops, cloud engineering, architecture, and software as a service. ...

Children's Health
Dallas, Texas

The Senior Mobile Solutions Developer partners closely with the mobile solution architect to assist in technical planning and processes associated with the implementation of new and existing mobile features, continuously improve system and software architecture, and align on developer tools and inte...

Southern Glazer’s Wine & Spirits
Addison, Texas

As a Principal Engineer focused on web and mobile application engineering, you will orchestrate the development of market-leading web and mobile applications. Architect and oversee the development of high-caliber web and mobile applications, ensuring they align with our strategic objectives and meet...