SELECT * FROM jobs WHERE id=5669

iOS Tech lead

Cluj-Napoca

Apply

We designed Code Crafters by BT as a place where technological innovation and human touch come together in order to create high quality financial products. We give software developers the opportunity to build an international reputation for themselves, while crafting amazing financial products for people close to home, including friends and family.

As a Tech lead you will provide technical direction, oversee projects, develop coding standards and mentor team members to ensure the delivery of high-quality mobile applications. This role involves a blend of hands-on development and high-level project management:

  • Lead the architecture, design, and implementation of complex iOS applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Provide technical leadership and mentorship to the iOS team.
  • Ensure code quality, performance, and security by implementing best practices and performing code reviews.
  • Stay current with emerging technologies and propose integrations that enhance app functionality.

To perform in this role, we would like you to have:

  • Proficient in Swift with a strong understanding of Swift Features, syntax, and best practices.
  • Deep knowledge of the iOS SDK, including UI Kit, Swift UI, Combine, Foundation, Core Animation, Core Data and other essential frameworks.
  • Proficient in Git, including developing git strategies.
  • Experienced in architecture patterns like MVC, MVVM, Clean Architecture.
  • Experienced with profiling, debugging and optimizing apps for smooth performance.
  • Good understanding of Apple Human Interface Guidelines.
  • Good understanding of XCTest framework, UI Testing
  • Good understanding of networking libraries and REST API's JSON
  • Good understanding of dependency management, familiarity with Swift package Manager, Cocoa pods.
  • Experienced in setting up continuous integration and deployment (CI/CD) pipelines using tools like Jenkins, GitHub Actions.

Nice to have experience:

SDK development experience is a plus.

What we offer:

  • The opportunity to work for an innovative product in an innovative environment
  • The chance to work with people that are passionate about innovation and business evolution, determined to change the way we do banking today
  • Personal and professional development training and courses
  • Access to the latest technologies
  • Collaborate with cross-functional teams to configure and customize solutions to improve and deliver new features
  • Working environment and team that will make you enjoy the time spent in the office.
  • Multiple online and offline benefits from our partners.
Apply
CSRF
**
POST