Job Description

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 #OneTeamOnePurposePurposeAs 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 securityWhat We OfferIt’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.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In