Apply now »

Mobile Apps & APIs Senior Software Engineer

Company:  EUROBANK
Posting Date:  18 Mar 2025
Location:  Athens

 

 

Why Eurobank?

Are you enthusiastic about having a positive impact and working with a great team?

 

Join us at Eurobank where Prosperity needs Pioneers! You will belong in a banking community that drives innovation, strives to exceed customers’ expectations, commits to sustainable practices, and combines global insights with local expertise to deliver exceptional value to all our stakeholders. Take advantage of multiple learning & development opportunities, flexible work arrangements, and a workplace where you will feel valued and respected!

 

But hold on! We’re looking for more than just a great CV: We’re looking for your unique personality. 

 

Apply today and be part of a team as unique as you!

 

Position Overview

We are seeking for an experienced Mobile Apps & APIs Senior Software Engineer to join our Mobile & APIs Applications Unit, within our Phygital Platforms Division.
 

By joining this role, you’ll be part of the OmniChannel Customer Experience Platforms’ team and you will be responsible for developing or supporting the features of our native apps, improving the performance of existing services and collaborating with other engineers. You'll have the opportunity to gain exposure to technologies and skills that you've had an interest in.

 

Your key responsibilities will be:

  • Participate in analysis and design of innovative mobile features along with the Business Units, offering our Customers excellent User Experience.
  • Participate in the evolution of the mobile core platforms, staying relevant and updated with the latest technologies.
  • Collaborate with product managers and designers to define app features and functionality.
  • Write clean, maintainable, and efficient code.
  • Support the implementation of strategic initiatives, underlying the key pillars of digital transformation.
  • Troubleshoot and debug to optimize performance.
  • Test and deploy applications and monitor performance post-release.

 

You will be a great candidate if you:

  • Bachelor’s degree in Computer Science, Engineering or relevant field. A Master's degree will be an added advantage.
  • 6-9 years of experience as a Mobile Developer at iOS and/or Android.
  • Mandatory excellent command of Greek & English languages.
  • Strong interpersonal, time management and analytical skills.
  • Exceptional attention to detail and ability to work under pressure.
  • Highly developed level of initiative with a focus on the ability to make quick decisions and effectively resolve issues in a timely manner.

iOS:

    • Strong understanding of Swift programming language.
    • Solid understanding of architectural patterns such as MVP and MVI.
    • Strong understanding of building declarative UI with SwiftUI.
    • Proficiency in building user interface using UIKit and deep understanding of AutoLayout.
    • Knowledge of the app lifecycle, including app states and lifecycle methods.
    • Experience working with RESTful APIs and OAuth2.0 mechanism.

Android:

    • Strong understanding of Java & Kotlin programming languages.
    • Familiar with Android Jetpack Architecture Components.
    • Ability to design UI and layouts using XML.
    • Solid understanding of design patterns (DI, Observer) & UI architectural patterns (MVP, MVI).
    • Strong understanding of app lifecycle and management.
    • Experience working with RESTful APIs and OAuth2.0 mechanism.

 

What’s in it for you:

  • Competitive remuneration. 
  • Hybrid work: work-life balance through remote and in-office work.    
  • Learning & Development: 
    • Access Unlimited LinkedIn Learnings, international training methodologies 
    • Upskilling, Professional development and career guidance from successful executives.    
    • Identification and Utilization of Talent Pool through a structured Talent Management process.    
  • Wellbeing: 
    • Premium Health & Life insurance for you, your partner and/or your family and mental health support.  
    • Pension plan to support your plans and future financial expectations.   
    • Team building & wellbeing activities.   
    • Potential Extra days of annual leave (Winter Bonus).     
    • Engage in volunteering activities through our TeamUp program. 
  • Extra Benefits:
    • Exclusive discounts at partner stores.   
    • Staff pricing for banking products.   
    • Nursery and summer camp allowance for your little ones.   

 

Join us!

If you think you are the right fit for this role, we'd like to hear from you! Apply by 08/04/2025
 

Find us on LinkedIn so you can stay updated on our latest news!

 

At Eurobank we are committed to providing equal employment opportunities and prohibit all forms of discrimination. All applicants will be treated fairly and with the utmost confidentiality.

Apply now »