October 6, 2026

Mobile Engineer (iOS/Android UI Modernization)

Senior • On-site

Helsinki, Finland

Quick Facts

  • Role: Mobile Engineer with UI modernization experience (iOS/Android)

Description

The consultant will drive UI uplift and modernization for mobile banking applications, working hands-on across iOS and Android development. Responsibilities include leading UI improvement initiatives, designing, developing, and maintaining mobile features, and collaborating with designers, architects, developers, and business stakeholders. The role also covers mobile architecture contributions, quality engineering through reviews and testing/automation, and end-to-end ownership including deployment and production support.

Responsibilities

  • Lead UI uplift and modernization initiatives for consistent, modern, user-friendly mobile experiences
  • Design, develop, and maintain features for iOS and Android applications
  • Collaborate cross-functionally with designers, architects, developers, and business stakeholders
  • Contribute to mobile architecture, technical design, and development best practices
  • Ensure quality via code reviews, unit testing, UI automation, and continuous improvement
  • Own delivered solutions end-to-end: implementation, testing, deployment, and production support
  • Support end-to-end deliveries; contribute to frontend and backend when needed

Requirements

  • 7+ years of professional mobile application development experience delivering large-scale mobile solutions
  • Strong expertise in iOS (Swift) and/or Android (Kotlin), plus hands-on experience in the other platform
  • Experience leading or driving UI modernization/redesign/uplift initiatives
  • Strong knowledge of mobile architecture patterns such as MVVM, VIPER, or similar
  • Experience with UIKit, Auto Layout, Jetpack Compose, XML layouts, and Fragments
  • Strong understanding of unit testing, UI test automation, and mobile quality engineering practices
  • Experience integrating and consuming REST APIs, asynchronous programming, and background processing
  • Experience with secure, high-quality, customer-facing mobile apps where performance, stability, and security are critical
  • Ability to drive technical discussions, collaborate with stakeholders, and take ownership of end-to-end deliveries
  • Strong communication skills in agile cross-functional teams

Benefits

  • Hands-on technical leadership role focused on improving the user experience of digital banking services
  • Opportunity to influence mobile architecture and quality practices while delivering to deployment and production support

Similar jobs you might like

Unlock Full Resume Report