This Job Vacancy has Expired!

Mobile Application Leader

Posted on Jun 14, 2019 by Citizens Bank

Johnston, RI 02919
Information Technology
Immediate Start
Annual Salary


Digital Mobile Development Leader for iOS & Android Mobile Engineering is responsible for leading a team of mobile software engineers, focused on modern iOS and Android development of Citizens Bank phone apps. This role will be responsible for monitoring and managing team performance, velocity and individual team member development. The successful candidate will be deeply hands-on technical, working as a senior individual contributor to the teams efforts when needed, and will provide front-line engineering and people management.

Primary responsibilities include:

  • Drive technical development and support of our mobile product
  • Develop and deliver a class leading mobile product
  • Build/Manage/Grow a high performing team of iOS engineers
  • Provide guidance to technology partners on complexity and delivery estimates
  • Provide iOS team guidance on code reviews, branching strategy, and release coordination


Required Skills/Experience:

  • 5-8 years strong technical experience in web and mobile app technologies
  • Experience in mobile programming languages (Swift and Objective-C), Java and Android SDK, and an expert in iOS development platforms
  • Strong background in continuous delivery environments where repeatable processes are highly automated.
  • Some exposure to Mobile UI Frameworks like Backbase and React Native or Flutter.
  • Must have strong experience in debugging, code coverage, code analyzer / profiler and unit testing tools
  • Expertise in architecting, designing and developing highly scalable large scale and available applications
  • Ability to lead, inspire, and motivate teams through effective communication
  • Strong focus on security of the channel and any customer data
  • Well versed in real-time networking, mobile network issues, concurrency and threading
  • Experience with integrations with 3rd party API's to provide value to our customers.

Education, Certifications and/or Other Professional Credentials:

  • Bachelor's degree required

Hours & Work Schedule

Hours per Week: 40

Work Schedule: M-F

Why Work for Us

At Citizens, you'll find a customer-centric culture built around helping our customers and giving back to our local communities. When you join our team, you are part of a supportive and collaborative workforce, with access to training and tools to accelerate your potential and maximize your career growth.

Equal Employment Opportunity

It is the policy of Citizens Bank to provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to race, color, ethnicity, religion, gender, pregnancy/childbirth, age, national origin, sexual orientation, gender identity or expression, disability or perceived disability, genetic information, citizenship, veteran or military status, marital or domestic partner status, or any other category protected by federal, state and/or local laws.

Equal Employment and Opportunity Employer/Disabled/Veteran

Citizens Bank is a brand name of Citizens Bank, N.A. and each of its respective subsidiaries.

Reference: 720881366