World
Country
Language

poland Poland

portugal Portugal

netherlands Netherlands

OFERTA PRACY NIE JEST JUŻ AKTUALNA
Kliknij w zakładkę "Oferty pracy", aby zobaczyć inne stanowiska dostępne na naszej stronie internetowej.

Senior Engineer

  • Hybrid/On-site
  • English
  • Banking
  • Senior
  • Agile/Scrum

Join us, and turn complex code into elegant mobile solutions!

Kraków or Warszawa – based opportunity with hybrid work model (2 days/week in the office)

As a Senior Engineer, you will be working for our client, a leading global financial institution focused on delivering secure, high-performance mobile solutions for users worldwide. You are contributing to the development of sophisticated iOS applications that enhance the digital customer experience across banking products. By applying best practices in architecture, security, and accessibility, you are ensuring robust mobile app performance across iPhones and iPads. Collaborating with engineers, designers, and QA specialists, you are helping deliver innovative, user-focused products in a fast-paced, regulated environment.

Your main responsibilities: Designing and developing complex iOS applications using Swift and Objective-C

  • Implementing best practices for architecture, performance, and scalability
  • Writing and maintaining unit, UI, and code coverage tests using XCTest or similar tools
  • Integrating secure RESTful APIs and managing client-side data effectively
  • Collaborating with cross-functional teams to create intuitive user experiences
  • Ensuring compliance with Apple design guidelines and accessibility standards
  • Managing dependency integration with tools like Cocoapods
  • Supporting CI/CD pipelines and secure code practices (SAST/MAST)
  • Leading technical guidance and mentoring developers on the team
  • Staying current with mobile development trends and emerging technologies

You’re ideal for this role if you have:

  • 7+ years of engineering experience with at least 3 in a senior iOS role
  • Extensive experience developing and supporting large-scale iOS applications
  • Expert knowledge of Swift, Objective-C, and Xcode/AppCode environments
  • Strong understanding of architectural design patterns like MVC, MVVM, or Redux
  • Proven experience with testing frameworks such as XCTest, Specta, or Appium
  • Familiarity with secure networking, data protection, and OWASP Mobile Top 10
  • Experience working with RESTful APIs and backend integrations
  • Solid knowledge of accessibility concepts and multi-device interface design
  • Hands-on experience with dependency managers like Cocoapods
  • Background in CI/CD workflows and secure development practices

It is a strong plus if you have:

  • Experience building or maintaining reusable mobile frameworks or libraries
  • Familiarity with third-party integrations including video, finance, or security services
  • Understanding of concurrency and advanced client-side data handling
  • Previous exposure to performance tuning for mobile platforms

#GETREADY  to meet with us!

We would like to meet you. If you are interested please apply and attach your CV in English or Polish, including a statement that you agree to our processing and storing of your personal data. You can always also apply by sending us an email at cv-recruitment@itds.pl.

Internal number #7491

Benefits

Access to +100 projects
Access to Healthcare
fintech-delivery
Access to Multisport
Training platforms
Access to Pluralsight
Make your CV shine
B2B or Permanent Contract
Flexible & remote work
Flexible hours and remote work