Getting Started

Job you are applying for:

Manager - Mobile Application Development

at the following location(s):

CORPORATE HEADQUARTERS - Oklahoma City, OK

The Job you are looking for is no longer available. Click Get Started to search for another job.

Resume Application
View Job Description - Manager - Mobile Application Development
Description:

Job Description: Our Marketing and Technology teams partner to drive our business. Our Manager – Mobile App Development is a mobile technology problem solver who seeks new and innovative ways to help our product, marketing and design partners bring their ideas to life and deliver against business goals. This individual will develop and implement business plans, policies, and procedures while also partnering with other departments to ensure the product is designed to specifications and to prioritize mobile app development needs. Here’s what you should know if you want to be a Manager – Mobile App Development at SONIC Drive-In: Essential Functions: ● Lead, help to build, and manage a team of mobile-developers/creative technologists. ● Drive the development of complex customer-facing mobile projects and experiences ● Develop and deploy innovative native mobile applications (iOS and/or Android) ● Partner with product and design teams to produce the desired user experience and business outcomes ● Utilize new mobile and platform technologies to keep our software products up to date, secure, performant, and pushing the boundaries to deliver a best-in class user experience ● Use your knowledge of server-side technologies, API’s and other backend services to architect applications, and integrate mobile apps to support complex business operations. For example: supporting mobile ordering and payment, geolocation, and personalization ● Communicate directly with team members of other disciplines as well as external partners; and is comfortable working with remote teams ● Collaborate with designers to understand requirements and work to make the best experience possible ● Collect and coordinate inputs from a variety of teams including Marketing, Product Manager, Project Management, Operations, and QA ● Other duties assigned Education and Work Experience: ● 7-10 years’ experience in Software development and delivery experience in Swift, Objective-C, Java, .NET, and other modern programming languages ● 2+ years of experience managing and leading a team ● 4+ years of experience as a software engineer for mobile applications ● 4+ years of Android and/or iOS development experience ● Experience managing ongoing development and major and minor releases of mobile applications ● Experience building web sites and web services ● Experience with server-side programming languages ● Desire to learn, ability to grow new technologies and concepts ● Great OO skills, including strong design pattern knowledge ● Ability to work in a team-oriented, collaborative environment ● BS degree in Computer Science, Mathematics, or related field Knowledge, Skills, and Abilities: ● Is a natural leader with strong communication skills ● Can actively collaborate with others and is proactive in driving projects forward ● Has a solid design sense and experience working with creative teams, and is comfortable accessing designs and exporting assets from Sketch and Photoshop ● Is an expert in modern native mobile technologies (Swift, Objective-C, Android/Java), frameworks, and libraries, and can be hands-on with the development team ● Has strong mobile architecture skills and can establish and enforce best practices and coding patterns for the team ● Oversees day-to-day mobile development, participates in code reviews, and mentors junior team members ● Has experience with API design and development ● Has experience with continuous deployment workflows ● Is comfortable working in an Agile/sprint process and tracking development tasks in Jira and working with related Atlassian tools such Confluence and Bitbucket ● Has a history of working closely with backend development teams and 3rd party services that must integrate with and support mobile app experiences ● Is comfortable working closely with QA and managing issues and troubleshooting tasks ● Can be a partner for Product Managers in actively crafting and delivering against business goals and the vision for mobile as a core digital channel ● Keeps up with latest news and updates from Apple, Google, and related sources to integrate the latest technologies and best practices for mobile app development 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. While performing the duties of this Job, the employee is regularly required to communicate clearly and accurately. The employee is constantly required to both move and remain in a stationary position. The employee must occasionally transport and/or move up to 25 pounds. The employee must regularly be able to detect, perceive, identify, recognize, judge, inspect, estimate, observe, and assess items, information, and objects in an office setting. Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is usually moderate.

Requirements:

Additional Info: