Citizens Bank - Johnston, RI

posted 2 months ago

Full-time - Manager
Johnston, RI
Credit Intermediation and Related Activities

About the position

The Mobile App Engineering Manager at Citizens is a hands-on leadership role responsible for overseeing the development of high-quality mobile applications for both Android and iOS platforms. This position involves managing a team of mobile developers, guiding technical strategies, and ensuring the successful delivery of mobile applications that meet user needs and business objectives. The role requires collaboration with cross-functional teams and a focus on innovation to maintain a competitive edge in the mobile app market.

Responsibilities

  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.

Benefits

  • Competitive pay
  • Comprehensive medical, dental and vision coverage
  • Retirement benefits
  • Maternity/paternity leave
  • Flexible work arrangements
  • Education reimbursement
  • Wellness programs
  • Paid time off policy that exceeds mandatory requirements
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service