This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As experts of Avaloq's Mobile Banking solutions, we are responsible for developing, improving and maintaining the corresponding modules for our clients in the European market. Following agile development processes, we take care of all aspects related to our Mobile Banking offering by leveraging on our Avaloq Core Platform and tailoring the product to the market demands. You will be part of an international and dynamic team of Software Developers and Business Analysts spread across several locations all over Europe. As a Software Engineer at Avaloq, you can be part of many exciting and challenging projects relating to cutting-edge worldwide banking initiatives.
Job Responsibility:
Analyze and design software solutions
Write high-performing, scalable, reusable code
Maintain the code and atomization of the application
Implement, test, and technically document features of mobile banking solution
Analyze and resolve software defects
Ensure the best possible performance, quality, and responsiveness of the mobile application
Use various tools to develop the mobile banking solution for e-banking clients that use Android devices
Be actively involved in the development process of our products
Proactively find bugs in our products, document the steps to reproduce them, and provide a solution
Requirements:
At least 5 years of experience working with mobile application development
Clear understanding of the full mobile development lifecycle
Proficient in Kotlin, Android Studio and Play Store submission process
Passionate about good software development practices, design patterns and principles of OOP
Excellent grasp of Android concepts and standards related to user interface, data storage, encryption, security, and performance
Experience working with a modern Android stack - Including Kotlin Coroutines, Kotlin Flow, MVVM and Compose
Experience integrating third party libraries, SDKs and REST APIs
Strong communication skills and experience leading other software developers
Experience in Agile processes
Analytical, solution driven, keen to details, ability to work with a team, and above all has the passion to drive change