Sofia, valid to 9.03.2023
General duties:
- Develop mobile banking applications
- Implement upcoming new features and fixing bugs
- Support the entire application lifecycle (concept, design, test, release and support)
- Produce fully functional mobile applications writing clean code
- Gather specific requirements and suggest solutions
- Troubleshoot and debug to optimize performance
- Design interfaces to improve user experience
- Research and suggest new mobile products, applications and protocols
- Stay up-to-date with new technology trends
Requirements:
- 2+ years of experience in engineering software, the majority and/or most recent experience of which is with Android (Java) and iOS (Swift) based development
- 3+ years of previous experience with Android, Java, Kotlin or respectively Swift and Objective-C
- Knowledge of popular tools, libraries (Realm, RxSwift, Firebase, etc.);
- Experience with Design patterns & architecture
- Knowledge in algorithms and data structures.
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Understanding of Apple’s design principles and interface guidelines
- Proficient understanding of code versioning tools
- Familiarity with continuous integration is a plus
- Good written and spoken English
- The ability to complete tasks with minimal supervision
- Team player
DSK Bank offers:
- Perfect opportunities for professional and career development in a leading Bank in Bulgaria
- Professional trainings for specific knowledge and skills
- Dynamic and challenging position offering freedom to present and accomplish your bright ideas
- Competitive multi-component remuneration and attractive bonus scheme
- Food vouchers; Promo price for Multisport Cards; Wellness program; Discount program with external vendors
- Healthy working environment within a great team of professionals
Documents for application:
- Detailed CV in English with a recent photo.