Mgr Software Engineering - Mobile Apps - iOS and Android (Hybrid)

Citizens
AZ, United States
$175.2K-$262.8K a year
Full-time

Hybrid Role - 3 days a week from any one of our locations in RI, NJ, AZ, and NC

Role is not relocation eligible.

Manager of Software Engineering - Mobile Apps - iOS and Android.

Citizens is looking for a hands-on technologist and experienced Mobile App Engineering Manager with expertise in developing and managing Android and iOS native applications.

As the Mobile App Engineering Manager, you will be responsible for leading our mobile app development team, overseeing the entire app development lifecycle, and ensuring the delivery of high-quality, user-friendly mobile applications.

Your role will involve working closely with cross-functional teams, guiding the technical direction, and driving innovation to maintain our competitive edge in the mobile app space.

Responsibilities :

Leadership and Team Management :

  • Lead and manage a team of mobile developers.
  • Foster a collaborative and innovative work environment that encourages professional growth and creativity.
  • Set clear objectives, provide regular feedback, and conduct performance evaluations to ensure team members meet their goals.

Technical Strategy and Planning :

  • Develop and execute the technical strategy for Android and iOS app development, aligned with the company's overall goals.
  • Stay updated with the latest trends, advancements, and best practices in mobile app development, and ensure their integration into the development process.
  • Plan and allocate resources effectively to meet project deadlines and objectives.

Project Management :

  • Oversee the entire mobile app development lifecycle, from concept to launch, ensuring timely and successful project delivery.
  • Collaborate with product managers, stakeholders, and other teams to define project scope, requirements, and deliverables.
  • Manage project risks, identify potential bottlenecks, and implement mitigation plans.

Quality Assurance :

  • Ensure that the mobile apps meet high-quality standards and are thoroughly tested for functionality, performance, security, and user experience.
  • Provide strategic input and direction on automated testing and continuous integration processes to enhance development efficiency and product reliability.

Technical Expertise :

  • Provide technical guidance and mentorship to the development team, assisting in complex problem-solving and coding challenges.
  • Review and approve architectural designs and code changes to maintain code quality and consistency.

Performance Optimization :

Analyze app performance metrics and user feedback to identify areas for improvement and optimize app performance and responsiveness.

Requirements :

  • Proven experience (8+ years) in mobile app development, with a focus on Android and iOS native applications.
  • Prior experience (4+ years) in a leadership or managerial role, managing and mentoring mobile app development teams.
  • Deep understanding of Android and iOS ecosystems, mobile UI / UX design principles, and mobile app architecture.
  • Extensive knowledge of app store publishing Google Playstore, Apple App Store, App Signing, TestFlight
  • Extensive knowledge of programming languages such as Java, Kotlin (for Android), and Swift / SwiftUI(for iOS).
  • Experience in integrating with REST-based / GraphQL based backend services.
  • Have a solid understanding of the underlying infrastructure needed to run a large, distributed, cloud-based application.
  • Solid experience in Android, iOS, MVVM, Jetpack, Java, Kotlin, Swift, SwiftUI, Cocoapods, Gradle, Core Data, SQLite, JIRA, Jenkins, SOLID principles.
  • Strong analytical and problem-solving skills, with the ability to think strategically and make data-driven decisions.
  • Excellent communication and interpersonal skills, capable of effectively collaborating with cross-functional teams and stakeholders.
  • A track record of successfully delivering high-quality mobile applications to the market.

Pay Transparency

The salary range for this position is $ 175,200 - $ 262,800 per year plus an opportunity to earn an annual discretionary bonus.

Actual pay is based on various factors including but not limited to the work location, and relevant skills and experience.

We offer competitive pay, comprehensive medical, dental and vision coverage, retirement benefits, maternity / paternity leave, flexible work arrangements, education reimbursement, wellness programs and more.

Note, Citizens’ paid time off policy exceeds the mandatory, paid sick or paid time-away policy of very local and state jurisdiction in the United States.

For an overview of our benefits, visit .

17 days ago
Related jobs
Citizens Bank
Phoenix, Arizona

Mgr Software Engineering - Mobile Apps - iOS and Android (Hybrid). Johnston, Rhode Island; Phoenix, Arizona; Charlotte, North Carolina. ...

Citizens
AZ, United States

Citizens is looking for a hands-on technologist and experienced Mobile App Engineering Manager with expertise in developing and managing Android and iOS native applications. Manager of Software Engineering - Mobile Apps - iOS and Android. Deep understanding of Android and iOS ecosystems, mobile UI/U...

Promoted
VirtualVocations
Phoenix, Arizona

A company is looking for a Software Engineer II - Mobile iOS in Coraopolis, Pennsylvania. ...

Promoted
Blue Cross Blue Shield of Arizona
Queen Creek, Arizona

In support of this purpose, this position will perform activities including but not limited to: Develop and execute on business strategy; Execute technical data extraction and submission to CMS and other vendor partners; Execute risk gap closure programs, including medical record retrieval and analy...

Promoted
VirtualVocations
Tempe, Arizona

A company is looking for a Software Engineer II - Mobile Android. ...

Paychex
Tempe, Arizona

Qualifications Bachelor's Degree in Computer Science, Engineering - Required Advanced Degree: Computer Science, Engineering or Business - Preferred 10+ years of experience of senior leadership roles in a product engineering organization (with at least 5 in a leader of leaders role for software devel...

Garmin
Chandler, Arizona

Essential Functions Creates and executes designs for small sets of new functionalities as part of a software project using Swift, Objective-C, HTML, CSS, or other mobile iOS front end languages Utilizes software engineering tools such as configuration management systems, build processes, and debugge...

CHN Choice Hotels International Services
Scottsdale, Arizona

As a key member of our team, you will lead a team of talented engineers to develop high-quality software products, and to ensure that our development process is efficient and effective, and that our products meet the needs of our customers. With nearly 7,500 hotels, representing nearly 630,000 rooms...

MUFG
Tempe, Arizona

Additionally, our Total Rewards program provides colleagues with a competitive benefits package (in accordance with the eligibility requirements and respective terms of each) that includes comprehensive health and wellness benefits, retirement plans, educational assistance and training programs, inc...

Promoted
Progressive Roofing
Phoenix, Arizona

Set up and enter an overall project estimate into the company’s accounting system to properly monitor and track all associated costs that will hit the project’s cost center. Schedule pre-job meetings, time out or “in progress meetings” and close out meetings with all relevant parties involved with t...