iOS Software Developer

Technology Stack:

  • iOS
  • Swift

iOS Software Developer

Project: Mobile Banking for Individual Bank Clients.

Join our team to:

  • Actively participate in application design based on the latest technologies
  • Contribute to the development of a modern mobile banking application
  • Implement new features in the product and enhance existing ones
  • Propose improvements in existing products


  • Very good knowledge of iOS SDK
  • Proficiency in using Swift language and SwiftUI, Combine, Xcode
  • Familiarity with project configuration (Targets, Schemes, Configurations, Code Signing)
  • Understanding of MVP, MVVM, Clean Swift architectures and design patterns
  • Practical knowledge of Unit/UI Testing concepts
  • Ability to write clean, testable, scalable code
  • Experience with REST API integrations
  • Good knowledge of GIT and GIT Flow
  • Familiarity with popular external frameworks
  • High attention to detail
  • iOS: Swift 5+, Snap Kit, iOS 11.3+

Nice to have:

  • Knowledge of mobile application security
  • Experience in writing multi-module applications
  • Projects available on GitHub/BitBucket/GitLab
  • Familiarity with CI/CD and latest trends in the iOS community
  • Experience in configuring CI/CD environments (Fastlane)
Bielsko-Biała, Cracow, Remote, Rzeszów, Warsaw

Employment form: Contract of employment/B2B contract

Apply now Interview guide Show all offers

Power of benefits you will appreciate

  • 80h for self-development

  • Medical care with a package of conservative dentistry, rehabilitation and a psychological support service

  • Language classes during working hours

  • Multisport with various options

  • Life insurance tailored to your needs

  • Access to the company library with Amazon Kindle e-books

  • Well-being actions, integrations and events

Join us and create innovative technologies

    Employment type *

    Expected salary *


    When can you start working at Ailleron (e.g. what is your notice period)? *

    What position are you interested in? Indicate exact job titles or describe the role.

    What languages you are proficient in? Indicate the languages and proficiency levels.

    Do you require a work permit in Poland?