
Senior Software Engineer (iOS)
Luminor Group3 days ago
Tallinn, EstoniaSenior
Responsibilities
- Design, develop, maintain, and enhance high-quality iOS mobile applications.
- Ship new mobile features and improvements that meet user needs and performance standards.
- Debug application issues, identify root causes, and implement timely solutions.
- Write unit and integration tests and support functional testing to improve application reliability.
- Collaborate with product and engineering teams to translate technical requirements into solutions.
- Improve the mobile application’s performance, security, scalability, and architecture.
- Create and maintain technical documentation and identify and mitigate technical risks.
Requirements
- Proven experience developing and deploying mobile applications.
- Advanced knowledge of Swift programming.
- Strong familiarity with Swift concurrency and safe multithreading practices.
- Experience using UIKit and SwiftUI.
- Hands-on experience with MVVM and Combine.
- Experience developing or integrating frameworks and packages such as XCFrameworks and Swift Package Manager.
- Strong knowledge of modularized application architecture and scalable solutions.
- Practical experience maintaining CI/CD pipelines.
- 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
- 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 paid volunteer time off.
- Up to 30 fully paid calendar days annually for military training.
- Health insurance after the first three months in all three Baltic states and health days for sickness absence without a doctor’s note.
- 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.
- Gross salary of 3540–5320 EUR per month.
- Candidates are primarily expected to be located within the Baltics; applications should include a CV in English and PDF format, with an application deadline of November 22.
Tech Stack
iOSSwiftSwiftUI
Categories
Mobile
About Luminor Group
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.