Senior iOS Engineer (f/m/x)
D.B. Group13 days ago
Bucharest, RomaniaSenior
Responsibilities
- Build and maintain features for mobile applications and SDKs.
- Develop high-quality, performant, secure, and maintainable iOS code.
- Write unit tests covering robustness, edge cases, and reliability.
- Participate in code reviews and follow coding standards and security mechanisms.
- Collaborate with development teams, product owners, designers, and QA in an agile environment.
- Develop reusable frameworks and contribute to developer guilds and knowledge-sharing.
- Work effectively with international, multicultural teams across different time zones.
Requirements
- Proven professional experience in iOS development.
- Strong knowledge of Swift, SwiftUI, UIKit, RxSwift, Swift Concurrency, XCTest, Xcode, SPM, and XCFramework.
- Knowledge of SOLID principles, design patterns including MVVM and VIPER, Apple design guidelines, and iOS best practices.
- Experience developing reusable frameworks and working with automated CI/CD processes.
- Experience using Xcode Instruments and memory graph.
- Strong experience with client-server architectures using HTTPS, REST, and JSON.
- Excellent communication, interpersonal, teamwork, and cross-cultural collaboration skills.
- Banking experience and experience with mobile app hardening tools such as Arxan are preferred or advantageous.
Benefits
- Private healthcare and life insurance with premium benefits and discounts for loved ones.
- 24 days of holiday, loyalty days, and bank holidays.
- Hybrid working model with 40% remote work.
- Flexible working hours.
- Meal vouchers, referral bonuses, retailer discounts, cultural and CSR activities, workshops, and mental and physical well-being support.
- Modern office with recreational areas and continuous learning, coaching, and expert support.
Tech Stack
iOSSwiftSwiftUI
Categories
Mobile