Mobile Application Developer
ΠΕΙΡΑΙΑΣ, GR
At Alpha Bank we are shaping the future of banking in Greece.
Through our large-scale Transformation Program, we are changing the way we operate, the way we deliver results and the way we service our Customers.
• We understand our Customers’ needs and design experiences around them.
• We work in partnership and invite diversity of skills and perspectives.
• We are forward-thinking and drive continuous improvement.
• We make things happen; we execute quickly and focus on what is essential.
If you are a change enthusiast who sets ambitious goals and works with a sense of purpose, we want to get to know you!
Join our team #AlphaBank
#WeAreAlpha #EnablingProgress #AlphaCulture #ValuesThatLead #OneTeamOnePurpose
Purpose
As a Mobile Application Developer will be placed in the IT Digital Services and Data Analytics Division of Alpha Bank as a member of the Digital Platforms Domain application development team and you will be responsible for designing, building, and maintaining the next generation of iOS applications.
What you will be doing
• Driving the latest development practices as a core member of an agile team.
• Writing quality code and unit tests as well as working with API specs and automation.
• Providing additional development capacity to development teams, where required, including the hands-on development and the configuration of application changes.
• Providing coaching and mentoring to junior resources.
• Designing and building mobile applications for the Apple iOS platform.
• Collaborating with the design team to define the applications’ features.
• Identifying potential problems and resolving application bottlenecks.
• Fixing application bugs before the final release.
• Publishing applications on App Store.
• Collaborating with other teams using the Azure DevOps platform and managing the code on Git.
What you need to have
• A Bachelor’s degree in Computer Science or in a related field of study.
• Two (2) to four (4) years of relevant experience working as an iOS Developer.
• Proven experience as an app developer.
• Proficiency in Swift, SwiftUI, Combine, UIKit, Objective-C, Unit Tests and 3rd-party libraries (Alamofire).
• Experience with iOS Frameworks, such as Core Data, Realm and Core Animation, and ability to use the Xcode with ease.
• Knowledge of MVVM, SOLID and design patterns.
• Knowledge of Apple’s design principles and application interface guidelines.
• Familiarity with push notifications, APIs and app monitoring.
• Experience in collaborating with designers to create intuitive and accessible interfaces that meet business needs.
• Know-how in best practices relating to mobile applications and security
What we offer
It’s all about our people. At Alpha Bank, you will enjoy:
• A friendly and collaborative working environment that supports taking initiative and action.
• A culture that centers around learning and continuous development and encourages everyone to bring their best self to work.
• The opportunity to challenge your thinking through your participation in complex tasks and transformation projects.
• Being part of a large organization with a leading role in the Greek economy and a strong presence in the community.
• Flexible working options.
• A competitive salary and benefits.
All applications will be acknowledged and treated in utmost confidence.