08 Apr
IT Mobile Manager of Development in Cleveland, OH OR Remote Option Available
Vacancy expired!
- Formulate technical strategy for mobile experience for a global portfolio of applications.
- Manage and direct development for mobile applications across the company.
- Research and evaluate new development standards and tools, working with other technology leaders to make decisions and drive improvements.
- Plan and coordinate systems upgrades that impact mobile applications.
- Manage mobile team efforts in the planning, design, development and effectuation of improvements with focus on simplification and optimization of processes.
- Determine staffing and skills requirements for the mobile team.
- Build and maintain a detailed succession plan for individuals; contributing to the long-term success of the team.
- Contribute to and oversee the daily development within operational, maintenance, and project work for multiple mobile development teams.
- Request and allocate resources based on project sizing and budgets.
- Partner with Center of Excellence leadership to collaborate on program governance, prioritization, and planning activities as needed.
- Collaborate within IT and business owners to ensure timely, quality, and on budget delivery of solutions as well as strategic alignment as necessary.
- Provide necessary resources to mobile development teams to maximize productivity.
- Work with support teams to resolve production issues and plan new development efforts.
- Develop client relationships through communication and engagement on projects.
- Act as a Subject Matter Expert in the discovery and investigation of new mobile technologies and initiatives.
- Mentor and coach team members, including professional apprentices.
- Develop documentation, white papers and presentations to all levels of management and technical staff.
- Provide management and leadership to the mobile development team and the other development team managers.
- Conduct activities like staffing, performance and resource management, and strategic direction of the mobile team.
- Create and maintain development plans for each team member, including training, skills assessment, career planning, and goal planning.
- Set employee objectives, monitor and evaluate performance and provide feedback and mentoring.
- Manage personal growth objectives and succession planning for the Color Team. Including but not limited to: training, skills assessment, career planning, and goal planning.
- Prepare and lead presentations as requested.
- Lead departmental or divisional meetings as requested.
- Assist with other projects as may be required to contribute to the efficiency and effectiveness of the group and other business/technical entities.
- Responsible for hiring activities and fulfilling affirmative action obligations and ensuring compliance with the equal employment opportunity policy.
- Coordinate various operational and administrative tasks as necessary.
- Work with a cross-functional team on special projects expanding outside of our normal scope of work.
- On-boarding and off-boarding contractors and other temporary staff as needed.
- Develop prototypes or small application projects as required to meet business demands.
- Contribute to various process improvement initiatives as requested.
- Assist with other projects as may be required to contribute to efficiency and effectiveness of the work.
- Travel up to 10% may be required.
- Work outside the standard office 7.5 hour workday may be required.
- Bachelor degree or foreign equivalent in related field or equivalent experience
- 10+ years IT experience
- 4+ years management and/or supervisory experience or team responsibility in a dynamic/complex environment
- 4+ years managing software engineers: setting goals, giving feedback and developing career plans.
- 4+ years direct experience managing applications and/or systems management
- 3+ years professional experience in architecting, designing and developing highly scalable native iOS and Android applications (Obj-C, Swift, Java and Kotlin) that have been released in the App Store or Play Store.
- Experience with current mobile technologies and trends:
- Material Design and Apple's HIG design principles, patterns and best practices
- Mobile Application Analytics
- Push notifications and experience with one or more 3rd party push notification systems
- Commonly used device sensors such as camera, gyroscope, accelerometer, Bluetooth and GPS
- Mobile Augmented Reality and Machine Learning capabilities
- Cross platform mobile frameworks and platforms such as React Native and Flutter
- Experience with and advocate for software quality practices:
- Continuous Integration and Continuous Delivery
- Unit Testing and Mobile Testing Automation
- Experience with architectural patterns and paradigms such as MVP, Rx and/or MVVM
- Experience with integrating with remote or local data sources:
- REST APIs
- MBaaS such as Firebase
- SQLlite, CoreData, JDXA or NexusData
- Good project management skills
- Ability to lead high pressure, dynamic enterprise environment leveraging expert skills in motivation, facility and influencing to drive results through a team.
- Agile leadership and coaching experience, leading teams to focus and deliver in a fast-paced environment
- Experience with accessibility regulations and guidelines such as WCAG 2.0
- Experience working with data and systems that require regulatory compliance such as PCI, PII and/or GDPR
- Experience with establishing governance models, development standards and engineering processes
- Experience working with an API gateway platform and/or microservices
- Experience working with information security vulnerability tests, such as static and dynamic testing tools and/or network penetration tests
- Excellent written and oral communications skills
- Exceptional ability and initiative to learn and research new concepts, ideas, and technologies quickly
- Excellent systems/process orientation with demonstrated analytical thinking, organization skills and problem-solving skills
- Ability to work in a team-oriented, collaborative environment
- Ability to quickly pick up new tools and technologies
- Strong ability to train and teach others
- Ability to facilitate meetings and follow up with resulting action items
- Ability to prioritize and execute tasks in a high-pressure environment
- Excellent presentation and interpersonal skills
- Ability to work effectively in a multi-cultural environment, and to lead and influence cross-organizationally with and without direct authority
- Exceptional ability to effectively move forward on tasks even with ambiguous or changing requirements
- Candidate must be eligible to work in the country for which they are applying for employment, without now or in the future needing sponsorship for employment work visa and/or permanent residence status
Vacancy expired!