Senior Android Developer

 
Senior
🇨🇭 Switzerland
Mobile Developer
Software development

You will be working in a brand new team that is defining the future Mobile Banking experience for our customers.

Collaborate with cross-functional teams of talented engineers to define, design, and develop new features for next-generation applications. Also, they will be responsible for designing and developing top-notch applications for the Android platform, You will also unit-test your code for robustness including edge cases, usability, and general reliability. Your code will be written in a timely and scalable way all while ensuring strong optimization. You will work closely with our product team to deliver high-quality Android apps.

Your key tasks

  • Analyse 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
  • Analyse and resolve software defects
  • Ensure the best possible performance, quality, and responsiveness of the mobile application
  • Use various tool to develop the mobile banking solution for e-banking clients that uses Android devices
  • 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 life cycle
  • 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
  • Bachelor's/College Degree, Post Graduate Diploma / Master's Degree, Computer Science/Information Technology, Engineering (Computer/Telecommunication), Science & Technology, Engineering (Electrical/Electronic), Engineering (Others) or equivalent

 

Avaloq

Avaloq

Avaloq is a leading provider of wealth management technology and services for financial institutions worldwide.

Banking
Technology

Other jobs at Avaloq

 

 

 

 

 

 

 

 

View all Avaloq jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇨🇭 Switzerland
Mobile Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs