Luminor Group

Senior Software Engineer (iOS)

Luminor Group
Apply
3 days ago
Vilnius, LithuaniaSenior

Responsibilities

  • Design, develop, and maintain complex iOS software systems and mobile solutions.
  • Ship new features and enhancements while ensuring strong usability, performance, security, and scalability.
  • Debug issues, identify root causes, and implement timely solutions.
  • Write unit and integration tests and support functional testing to maintain application reliability.
  • Collaborate with product and engineering teams to translate technical requirements into high-quality solutions.
  • Maintain and improve the mobile application's architecture, performance, security, and scalability.
  • Create technical documentation and identify and mitigate technical risks.
  • Contribute to the technical direction of the iOS platform and maintain CI/CD pipelines.

Requirements

  • Proven experience developing and deploying mobile applications.
  • Advanced knowledge of Swift, Swift concurrency, and safe multithreading practices.
  • Experience building iOS applications with UIKit and SwiftUI.
  • Hands-on experience with MVVM and Combine for data flow and reactive interfaces.
  • Experience developing or integrating frameworks and packages such as XCFrameworks and Swift Package Manager.
  • Strong knowledge of modularized application architecture and scalable solutions.
  • Experience with unit, integration, and functional testing.
  • Experience implementing secure data storage and handling sensitive information according to best practices.
  • Strong understanding of Apple's iOS development and user experience guidelines.
  • Professional knowledge of Agile software development methodologies.
  • Fluent spoken and written English is required.

Benefits

  • Gross salary of 4010–6010 EUR per month, determined by experience and competencies.
  • Flexible working hours and hybrid work arrangements.
  • Possibility to work from anywhere in the EU, Iceland, Switzerland, and the UK for up to 90 days per year.
  • Additional weeks of vacation after one year with the company.
  • Additional volunteer time off.
  • Up to 30 fully paid calendar days per year for military training.
  • Health insurance after the first three months in all three Baltic states, plus health days.
  • Access to wellbeing tools and resources.
  • Internal and external training, LinkedIn Learning, workshops, conferences, and online training.
  • Special offers and pricing on Luminor products and services.
  • Application deadline is November 22; candidates primarily located within the Baltics are preferred.

Tech Stack

iOSSwiftSwiftUI

Categories

Mobile
Luminor Group

About Luminor Group

1,001-5,000 employees

Luminor Group is a pan-Baltic retail and corporate bank serving individuals, SMEs, and large companies across Estonia, Latvia, and Lithuania. It offers everyday accounts, cards, mortgages, business lending, savings and investment products, and digital and mobile banking, earning interest and fee income. Founded in 2017 and headquartered in Tallinn, it is now owned by OTP Bank and operates as one of the region’s largest banks.

Contact me