Job Description:

Are you an experienced and highly motivated leader ready to drive the development of a high-impact Fintech product? We are seeking a seasoned iOS Team Lead to join our team and guide a group of talented iOS engineers in building our innovative Fintech offering. This is a full-time position offering a flexible hybrid work model, combining remote work with office collaboration.

This is a hybrid role (3 days a week on-site) in Warsaw.

Responsibilities:

  • Lead, mentor, and manage an agile team of iOS engineers, fostering their professional growth and technical expertise.
  • Take ownership of the team's technical standards, conducting thorough code reviews, providing constructive feedback, and ensuring the delivery of high-quality, maintainable code.
  • Oversee the entire software development lifecycle for iOS features, from initial concept and design through to successful deployment and monitoring.
  • Champion best practices, coding standards, architectural patterns, and performance optimization techniques across the team.
  • Ensure strict compliance with Fintech industry regulations, security standards, and data protection protocols within the application.
  • Collaborate effectively with cross-functional teams, including Product Managers, UX/UI Designers, Scrum Masters, and other stakeholders, to ensure alignment and successful product delivery.

Requirements:

  • 3+ years of demonstrated experience in a technical team leadership role.
  • 5+ years of hands-on, production-level experience in mobile software development, specifically on the iOS platform.
  • Expert proficiency in Swift and Objective-C.
  • Strong familiarity with core banking concepts and robust security best practices relevant to Fintech applications, including advanced data encryption and authentication methods.
  • Deep expertise in advanced programming paradigms such as Protocol-Oriented Programming, Functional Programming, and multi-threading.
  • Comprehensive understanding of architectural patterns like MVVM/MVC and other relevant design patterns.
  • Proven experience working effectively within Agile development methodologies.
  • Exceptional problem-solving skills and the ability to thrive in a dynamic, fast-paced environment.
  • Fluent in written and spoken English (essential for team communication and collaboration).
  • Outstanding communication, leadership, interpersonal, and team collaboration skills.

Advantages:

  • Experience leading and working with geographically distributed or remote teams.
  • Previous experience in the Fintech, core banking, or mobile payments industry.
  • Bachelors or Master's degree in Computer Science or a related technical discipline, or equivalent practical experience.
  • Experience implementing and managingt CI/CD pipelines.

This is an exciting opportunity to lead a talented team, shape the technical direction of a major Fintech product, and make a significant impact within a global company.

Working Place:

Warsaw, Poland