Mobile Developer

Location: Charlotte, North Carolina US

Apply

25193

Full Time

Summary:

Android and iOS developer responsible for the development and maintenance of applications. Primary focus will be the development of mobile applications and their integration with back-end services. Will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Responsibilities:

  • Development and maintenance of public Android and iOS applications
  • Publishing applications to Android and iOS app stores
  • Development and maintenance of private Android applications
  • Translate designs and wireframes into high quality code
  • Design, build, and maintain high performance, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Skills:

  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Familiarity with RESTful APIs to connect Android and iOS applications to back-end services
  • Strong knowledge of mobile design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Ability to design applications around natural user interfaces, such as “touch”
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Proficient understanding of code versioning tools, such as Git
  • Proficiency in iOS, be it Objective-C or Swift development
  • Experience working with iOS frameworks and an understanding of Apple design frameworks 
  • Ability to identify and resolve problems as an iOS programmer 

Work Environment:

  • Currently hybrid office environment; minimum of 3 days in the corporate office in Charlotte, NC office. 

Physical Demands:

  • The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions: the employee must regularly require to lift and/or move up to 10lbs, sit and write to operate a computer and printer, fax machine, photocopier, calculator and use of telephone communication devices, sometimes kneel, crouch or crawl.

Store Number: HQ

Headquarters

Pay Range:

8310 Technology Drive

About Rack Room Shoes

Great shoes for men, women and children in comfort, dress, casual, and athletic categories make Rack Room Shoes the family footwear retailer of choice. The company offers a wide selection of nationally recognized brands known for their quality. Rack Room Shoes also offers an assortment of exclusive private brands commissioned from the best manufacturers in the business. Our private brands offer customers great styles and outstanding values, which translates into satisfied, loyal, repeat customers.

Charlotte, North Carolina US

Rack Room Shoes provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation and gender identity), national origin, marital status, disability, genetic information, age, military service, or any other characteristic that is protected by applicable law. This policy of equal employment opportunity extends to all aspects of employment including, but not limited to, recruitment, hiring, training, promotion, transfer, reassignment, demotion, discipline, discharge, performance evaluation, compensation and benefits.

© 2020 Rack Room Shoes. All rights reserved.