B

iOS Engineer

Bonapolia · Tallinn, Estonia

IT Services and IT Consulting · 11-50 employees

4 h ago
Remote Senior (5-10 yrs) Full-time Latvia
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop secure, scalable, and high-performance iOS applications for core banking and payment services. Collaborate with cross-functional teams to integrate payment APIs and ensure regulatory compliance.

What they look for

Swift UIKit SwiftUI Combine CoreData MVVM VIPER RESTful APIs Mobile Security Encryption GDPR PCI DSS Agile Scrum CI/CD Test Automation

Requirements

Requires over 4 years of professional iOS experience with Swift and modern architectures like MVVM or VIPER. Expertise in mobile security, encryption, and familiarity with GDPR and PCI DSS is essential.

Full description

Project/Client: Fintech Location: Baltic States, EU (remote) Seniority: Senior Language: English

Role Overview: We are looking for a hands-on iOS Engineer to develop secure, scalable, and high-performance mobile applications supporting core banking, payments, and regulated financial services. The role involves close collaboration with product, design, and backend teams to deliver robust, compliant, and user-centric solutions.

Key Responsibilities:

  • Design, develop, and maintain iOS applications for secure banking and payment services
  • Translate product and regulatory requirements into clear technical solutions
  • Integrate mobile apps with payment APIs, core banking systems, and compliance platforms
  • Apply secure coding, encryption, and data protection practices
  • Ensure high performance, responsiveness, and reliability across iOS devices and OS versions
  • Participate in test automation, CI/CD pipelines, and Agile development
  • Collaborate with cross-functional teams across delivery, testing, and release processes

Must-Have Requirements:

  • 4+ years of professional experience in iOS development using Swift
  • Strong experience with UIKit, SwiftUI, Combine, CoreData, and modern architectures (MVVM / VIPER)
  • Experience integrating apps with RESTful APIs and secure data exchange
  • Expertise in mobile security, encryption, and secure authentication patterns
  • Familiarity with GDPR and PCI DSS
  • Proven experience in Agile / Scrum environments
  • Strong communication and collaboration skills

Nice to Have:

  • Experience in fintech, banking, or payments mobile applications
  • Knowledge of ISO 20022, SEPA, or other payment scheme standards
  • Background in high-availability or high-security mobile systems

📩 Ready to Join? We look forward to receiving your application and welcoming you to our team!